Chrome: видалити URL із автозаповнення, яке не відображається в історії? [дублікат]


160

На це питання вже є відповідь тут:

Я випадково відвідав gist.gihub.com(зверніть увагу на відсутність t ), і тепер ця URL-адреса завершується кожен раз, коли я починаю вводити текст gist.…. Як я можу видалити цю URL-адресу?

Я спробував видалити його з історії, але це не допомагає:

введіть тут опис зображення

(відзначте порожні результати пошуку)


Ви видалили всю історію чи лише останній запис?
Іоан Пол Піру

Вибачте, у вас немає Chrome, але ви намагалися натиснути [del]під час націлювання / наведення курсору на цей запис?
ragnq

Це запитання було задано і раніше, але ось відповідь [1]. [1]: superuser.com/questions/326531/…
Keltari

2
Ну, це, здається, є проблемою .
Чад Феллер

3
У мене є та сама проблема, коли я випадково набрав, reddit.com/r/gonewildколи я мав на увазі reddit.com/r/programming. (зверніть увагу на зайві g, n, e, w, l, d)
Ян Бойд

Відповіді:


260

Виділіть елемент (за допомогою стрілок клавіатури) та використовуйте shift+delete

(Зверніть увагу, що на Mac, мабуть, потрібно також натискати fn, тому fn+ shift+ delete)

ПРИМІТКИ

  • це не буде працювати над URL-адресами, які були закладені в закладки. Для цього потрібно спочатку видалити закладку, а потім видалити її з історії Omnibar (ви можете сказати, що це закладка, якщо поруч із нею є зірка).
  • для вибору потрібно вибрати записи в історії омнібар, використовуючи клавіші зі стрілками

2
Це працює. Хоча слід зазначити, що скоріше "наприклад клавіатура", ви повинні використовувати свою клавіатуру. Ви не можете залишити елемент виділеним мишею, а наведення кнопки миші вниз запобіжить видаленню Shift + Delete.
Ян Бойд

3
Не працював для мене 10.7.4, хром 19.0.1084.52
Межі

3
Не працює для мене. Chrome 27.0.1453.110. Macbook Pro, Snow Leopard.
Стів Беннетт

6
ця відповідь більше не є дійсною, 38.0.2125.122. Я спробував комбінації команд, shift, fn та видалити на моєму mac book pro і запис не зникає. Нещодавно ми змінили доменне ім’я, і в мене є історія, повна тепер поламаних URL-адрес, так що це дуже дратує.
Джиллес ван Гурп

4
Це НЕ ПРАЦЮЄ, якщо URL-адреса знаходиться у ваших закладках. Натомість видаліть із закладок.
Вільям Ентрікен

33

Відповідь низького рівня, якщо ви хочете знати весь список:

Це зберігається в базі даних sqlite3 в папці з профілем користувача Google Chrome, в Linux, в якій він знаходиться

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

Ви можете використовувати SQLite3, щоб переглянути його:

me@local~/.config/google-chrome/Default$ cp Вгору \ Sites ts.sqlite
me@local~/.config/google-chrome/Default$ sqlite3 ts.sqlite ...
sqlite> .schema
...
СТВОРИТИ Ескізи таблиць (url LONGVARCHAR PRIMARY KEY, url_rank INTEGER, ...
sqlite> виберіть url_rank, url із мініатюр замовляйте url_rank;
0 | https://android.stackexchange.com/
...
21 | http://archive.org /
23 | https://android.googlesource.com/
24 | https://android.meta.stackexchange.com/

Щоб відповісти на ваше запитання:
Ви можете видалити або відредагувати запис за допомогою звичайних команд SQL, але переконайтеся, що Chrome не працює, тобто файл не відкривається (Chrome). Також зауважте, що я робив усі дії над копією через це (лише дивився).


це було б справді чудовою відповіддю, якби ви могли заповнити відсутні частини, на даний момент приховані "...". Що таке операція видалення? і ... чому не відображаються таблиці або .tables?
Абе

2
"..." просто приховає стандартний запит на вхід від sqlite3, мої " Найпопулярніші сайти" займають 1-20 балів, які я не хотів розкривати, та частини схеми, які не потрібні для відповіді. SQLite використовує стандартні оператори SQL, тому просто напишіть заяву самостійно, якщо ви знайомі з нею. Я не включив цю заяву видалення спеціально. Введіть .help, щоб отримати допомогу щодо використання SQLite або переглянути сторінку man тут: linux.die.net/man/1/sqlite3
ce4

Вибачте, у мене було дві помилки; спершу було неправильно написано розширення .sqlite файлу (так що .schema нічого не повернуло; тому я подумав, що ваш createвислів - команда, яка повинна бути видана ...), а потім припускаючи, що знайомі команди mysql типу show tables;повинні бути стандартними. Але тепер, коли я закінчився цими перешкодами, я мав би бути добре.
Абе

тож після цього sqlite3 Top\ Sites; delete from thumbnnails where url = "http://www.example.com";я все ще бачу небажаний сайт. Крім того, для запису README говорить: "Налаштування та зберігання Google Chrome представляють вибрані користувачем налаштування та інформацію, і НЕ МОЖЕ бути вилучено, перезаписано чи змінено, за винятком API, визначеного Google Chrome." У будь-якому випадку, дякую, що отримав шанс перевірити sqlite.
Абе

1
:-) Так, "показати таблиці" насправді не SQL, це трохи інше в sqlite, я також повинен використовувати. Допомагати кожен раз, коли я використовую його, щоб правильно це зробити ...
ce4

7

Я знайшов кілька місць, де згадується Fn+ Shift+ Delдля mac та Shift+ Deleteдля windows.
Я використовую Windows, і зі свого досвіду мені часто потрібно було використовувати Fn+ Shift+ Delete.


1
Неправильну відповідь. Не діє. Цей метод застарілий.
суперрусер

Дякую, прекрасно працює на Mac! Інші пропонували Shift + Del, але це не спрацювало для мене. ПРИМІТКА!! ВИ ПОВИНЕН використовувати стрілки для прокрутки вниз до запису, який потрібно видалити, і використовувати Fn + Shift + Del (на Mac)
Ali Alwash

Не працює на mac, El Capitan
Division до Zero

-1

Я знайшов рішення.

Виділіть елемент у спадному вікні адресного рядка, натиснувши на ньому ліву кнопку миші, але не відпускайте кнопку миші, продовжуйте утримувати її . Потім натисніть shiftіншою рукою, утримуйте її, потім підніміть руку мишкою вгору і, утримуючи кнопку, натисніть deleteкнопку маленьким пальчиком на правій руці.


2
Спробував, і не вдався. Він видаляє частину URL-адреси, що завершилася автоматично, але залишає її в історії автозавершення.
Ян Бойд

Не працює для мене.
Джейк Вілсон
Використовуючи наш веб-сайт, ви визнаєте, що прочитали та зрозуміли наші Політику щодо файлів cookie та Політику конфіденційності.
Licensed under cc by-sa 3.0 with attribution required.