Chrome: URL aus Autovervollständigung entfernen, die nicht im Verlauf angezeigt wird? [Duplikat]

160

Ich habe versehentlich besucht gist.gihub.com(notiere das fehlende t ) und jetzt wird die URL jedes Mal automatisch vervollständigt, wenn ich mit dem Tippen beginne gist.…. Wie kann ich diese URL entfernen?

Ich habe versucht, es aus meinem Verlauf zu entfernen, aber das hilft nicht:

Bildbeschreibung hier eingeben

(Beachten Sie die leeren Suchergebnisse)

David Wolever
quelle
Haben Sie den gesamten Verlauf oder nur den letzten Eintrag entfernt?
Ioan Paul Pirau
Sry, Sie haben noch kein Chrome, aber haben Sie versucht, [del]während Sie diesen Eintrag anvisierten oder darüber schwebten, zu drücken ?
Raggq
Diese Frage wurde vor gefragt, aber heren dem wie man Antwort [1]. [1]: superuser.com/questions/326531/...
Keltari
2
Nun, das scheint ein Problem zu sein .
Chad Feller
3
Ich habe das gleiche Problem, wenn ich versehentlich tippte, reddit.com/r/gonewildals ich meinte reddit.com/r/programming. (Beachten Sie die zusätzlichen g, n, e, w, l, d)
Ian Boyd

Antworten:

260

Markieren Sie das Objekt (mit den Pfeiltasten der Tastatur) und drücken Sie shift+delete

(Beachten Sie, dass auf dem Mac Sie scheinen auch drücken zu müssen fn, so fn+ shift+ delete)

ANMERKUNGEN

  • Dies funktioniert nicht bei URLs, die mit einem Lesezeichen versehen wurden. Für diese müssen Sie zuerst das Lesezeichen löschen und dann aus dem Omnibar-Verlauf löschen (Sie können sagen, dass es ein Lesezeichen ist, wenn beim Tippen ein Stern daneben ist).
  • Sie müssen die Einträge im Omnibar-Verlauf mit den Pfeiltasten auswählen
Peter Smit
quelle
2
Das funktioniert. Obwohl erwähnt werden sollte, dass eher "zum Beispiel Ihre Tastatur", müssen Sie Ihre Tastatur verwenden. Sie können ein Element nicht mit der Maus markieren, und wenn Sie die Maustaste gedrückt halten, wird das Löschen von UMSCHALT + ENTF verhindert.
Ian Boyd
3
Funktionierte nicht für mich am 10.7.4, Chrome 19.0.1084.52
Heath Borders
3
Funktioniert bei mir nicht. Chrome 27.0.1453.110. Macbook Pro, Schneeleopard.
Steve Bennett
6
Diese Antwort ist nicht mehr gültig, 38.0.2125.122. Ich habe auf meinem MacBook Pro Kombinationen aus Befehl, Umschalt, Fn und Löschen ausprobiert und der Eintrag verschwindet nicht. Wir haben vor kurzem den Domainnamen geändert und ich habe eine Geschichte voller kaputter URLs, was sehr nervig ist.
Jilles van Gurp
4
Dies funktioniert NICHT, wenn sich die URL in Ihren Lesezeichen befindet. Löschen Sie stattdessen aus Ihren Lesezeichen.
William Entriken
33

Low-Level-Antwort, wenn Sie die ganze Liste wissen wollen:

Dies wird in einer sqlite3-Datenbank im Benutzerprofilordner von Google Chrome gespeichert. Unter Linux befindet sich dieser Ordner in

~ / .config / google-chrome / Default / Top Sites

Sie können SQLite3 verwenden, um einen Blick darauf zu werfen:

me@local~/.config/google-chrome/Default$ cp Top \ Sites ts.sqlite
me@local~/.config/google-chrome/Default$ sqlite3 ts.sqlite ...
sqlite> .schema
...
CREATE TABLE thumbnails (url LONGVARCHAR PRIMARY KEY, url_rank INTEGER, ...
sqlite> Wählen Sie url_rank, url aus den Thumbnails, sortiert nach url_rank;
0 | https://android.stackexchange.com/
...
21 | http://archive.org /
23 | https://android.googlesource.com/
24 | https://android.meta.stackexchange.com/

So beantworten Sie Ihre Frage:
Sie können einen Eintrag mit normalen SQL-Befehlen löschen oder bearbeiten. Stellen Sie jedoch sicher, dass Chrome nicht ausgeführt wird, dh, die Datei wird nicht geöffnet (von Chrome). Beachten Sie auch, dass ich aus diesem Grund alle Aktionen für eine Kopie ausgeführt habe (habe nur gesucht).

ce4
quelle
Dies wäre eine wirklich gute Antwort, wenn Sie die fehlenden Teile ausfüllen könnten, die derzeit durch "..." verborgen sind. Was ist die Löschanweisung? und ... warum werden keine Tabellen oder .tables angezeigt?
Abe
2
Das "..." verbirgt einfach nur die Standard-Anmeldeaufforderung von sqlite3, meine Top-Sites rangieren zwischen 1 und 20, die ich nicht offen legen wollte, und Teile des Schemas, die für die Antwort nicht erforderlich sind. SQLite verwendet Standard-SQL-Anweisungen. Schreiben Sie die Anweisung also einfach selbst, wenn Sie damit vertraut sind. Ich habe diese Löschanweisung nicht absichtlich eingefügt. Geben Sie .help , um Hilfe zu SQLite Nutzung zu erhalten oder die Manpage hier: linux.die.net/man/1/sqlite3
ce4
Entschuldigung, ich hatte zwei Fehler. Zuerst habe ich die Dateierweiterung .sqlite falsch geschrieben (also hat .schema nichts zurückgegeben; ich dachte, Ihre createAnweisung wäre ein Befehl, der ausgegeben werden muss ...) und dann angenommen, dass vertraute mysql-Befehle wie show tables;Standard sein müssen. Aber jetzt, wo ich diese Hürden überwunden habe, sollte es mir gut gehen.
Abe
Nachdem sqlite3 Top\ Sites; delete from thumbnnails where url = "http://www.example.com";ich das getan habe , sehe ich immer noch die unerwünschte Seite. In der README-Datei heißt es außerdem: "Die Einstellungen und der Speicher von Google Chrome stellen vom Benutzer ausgewählte Einstellungen und Informationen dar und MÜSSEN nur über von Google Chrome definierte APIs extrahiert, überschrieben oder geändert werden." Auf jeden Fall vielen Dank, dass Sie mir die Möglichkeit gegeben haben, sqlite auszuprobieren.
Abe
1
:-) Ja, "show tables" ist nicht wirklich SQL, es ist ein bisschen anders in SQLite, ich muss auch jedes Mal .help verwenden, wenn ich es benutze, um es richtig zu machen ...
ce4
7

Ich habe mehrere Orte gefunden, die Fn+ Shift+ Delfür einen Mac und Shift+ Deletefür Windows erwähnen .
Ich Fenster tun verwenden, und aus meiner Erfahrung , die ich oft verwenden benötigt Fn+ Shift+ Delete.

jave
quelle
1
Falsche Antwort. Ungültig. Diese Methode ist veraltet.
Superuser
Danke, funktioniert perfekt auf dem Mac! Andere schlugen Shift + Del vor, aber das funktionierte bei mir nicht. HINWEIS!! Sie MÜSSEN die Pfeile verwenden, um nach unten zu dem Eintrag zu scrollen, den Sie löschen möchten, und Fn + Umschalt + Entf (auf Mac)
Ali Alwash
Funktioniert nicht auf Mac, El Capitan
Division von Zero
-1

Ich habe eine Lösung gefunden.

Markieren Sie das Objekt in der Adressleiste, indem Sie die linke Maustaste darüber drücken. Lassen Sie die Maustaste jedoch nicht los und halten Sie sie gedrückt . Drücken Sie dann shiftmit der anderen Hand, halten Sie sie, nehmen Sie die Hand mit der Maus nach oben und drücken Sie bei gedrückt gehaltener deleteTaste die Taste mit dem kleinen Finger auf der rechten Hand.

Groggo
quelle
2
Versucht und gescheitert. Der automatisch vervollständigte Teil der URL wird gelöscht, aber im Verlauf der automatischen Vervollständigung belassen.
Ian Boyd
Funktioniert bei mir nicht.
Jake Wilson