Chrome:从自动填充功能中删除未在历史记录中显示的网址吗?[重复]


160

这个问题已经在这里有了答案:

我不小心访问了gist.gihub.com(请注意缺少t),现在每次我开始输入时,URL都会自动完成gist.…。如何删除该网址?

我曾尝试将其从历史记录中删除,但这无济于事:

在此处输入图片说明

(请注意空白的搜索结果)


您删除了所有历史记录还是仅删除了最后一个条目?
艾奥·保罗·皮劳

不好意思,没有Chrome,但是您[del]在定位/悬停该条目时是否尝试按?
ragnq 2011年

之前曾有人问过这个问题,但这里有“ 如何回答” [1]。[1]:superuser.com/questions/326531/...
Keltari

2
好吧,这似乎是一个问题
乍得·弗勒

3
当我不小心键入reddit.com/r/gonewild时,我遇到同样的问题reddit.com/r/programming。(请注意额外的g,n,e,w,l,d)
Ian Boyd 2012年

Answers:


260

突出显示该项目(使用键盘箭头),然后使用shift+delete

(请注意,在Mac上,您似乎还需要按fn,所以fn+ shift+ delete

笔记

  • 这不适用于已添加书签的网址。对于这些,您必须先删除书签,然后将其从多功能栏历史记录中删除(开始输入文字时,如果旁边有星号,则可以说是书签)。
  • 您必须使用箭头键在Omnibar历史记录中选择条目

2
这可行。尽管应该提到“例如您的键盘”,但是您必须使用键盘。您不能用鼠标突出显示一个项目,而将鼠标按钮保持向下将阻止Shift + Delete删除。
伊恩·博伊德

3
不适用于我的10.7.4,chrome 19.0.1084.52
Heath Borders

3
对我不起作用。铬27.0.1453.110。Macbook Pro,雪豹。
史蒂夫·贝内特

6
此答案不再有效38.0.2125.122。我在Macbook Pro上尝试了Command,Shift,FN和Delete的组合,但该条目并没有消失。我们最近更改了域名,而我的历史记录中充满了现在损坏的网址,非常令人讨厌。
吉尔·范古普(Jilles van Gurp)2014年

4
如果URL在您的书签中,则将无效。而是从书签中删除。
William Entriken'2

33

低级答案,如果您想了解整个列表:

它存储在Google Chrome浏览器的userprofile文件夹中的sqlite3数据库中,在Linux上,该数据库位于

〜/ .config / google-chrome /默认/热门网站

您可以使用SQLite3进行查看:

me@local~/.config/google-chrome/Default$ cp Top \网站ts.sqlite
me@local~/.config/google-chrome/Default$ sqlite3 ts.sqlite ...
sqlite> .schema
...
创建表缩略图(URL LONGVARCHAR PRIMARY KEY,URL_rank INTEGER,...,
sqlite>选择url_rank,从缩略图中按url_rank顺序排列url;
0 | https://android.stackexchange.com/
...
21 | http://archive.org /
23 | https://android.googlesource.com/
24 | https://android.meta.stackexchange.com/

要回答您的问题:
您可以使用常规SQL命令删除或编辑条目,但请确保Chrome未运行,即未打开文件(由Chrome打开)。还请注意,因此,我对副本执行了所有操作(仅查找)。


如果您可以填写“ ...”当前隐藏的缺失部分,这将是一个非常不错的答案。什么是删除语句?和...为什么不显示表或.tables有效?
2013年

2
“ ...”只是隐藏了来自sqlite3的标准登录提示,我不想透露的热门网站排名1-20,并且不需要答案的部分架构。SQLite使用标准的SQL语句,因此,如果您熟悉它,只需自己编写该语句。我没有故意包含该删除语句。键入.help以获得有关SQLite使用的帮助,或在此处查看手册页:linux.die.net/man/1/sqlite3
ce4 2013年

抱歉,我有两个错误;首先是拼写错误的文件扩展名.sqlite(因此.schema不返回任何内容;所以我认为您的create语句是要发出的命令...),然后假定熟悉的mysql命令之类的show tables;必须是标准的。但是现在我克服了这些障碍,我应该可以了。
2013年

因此,这样做之后sqlite3 Top\ Sites; delete from thumbnnails where url = "http://www.example.com";,我仍然看到不需要的站点。另外,为了便于记录,自述文件还说:“ Google Chrome的设置和存储代表用户选择的首选项和信息,除通过Google Chrome定义的API之外,不得提取,覆盖或修改。” 无论如何,感谢您让我有机会签出sqlite。
2013年

1
:-)是的,“节目表”是不是真的SQL,它在sqlite的有一点不同,我也有使用。帮助我用它每次得到它的权利...
CE4

7

我找到了几个提到Fn+ Shift+ Del的Mac和Shift+ + DeleteWindows的地方。
我确实使用Windows,根据我的经验,我经常需要使用Fn+ Shift+ Delete


1
错误的答案。无效。此方法已过时。
超级用户

谢谢,在Mac上运行完美!其他人建议使用Shift + Del,但这对我不起作用。注意!!您必须使用箭头向下滚动到要删除的条目,然后使用Fn + Shift + Del(在Mac上)
Ali Alwash

不适用于Mac,El Capitan
零时

-1

我找到了解决方案。

通过在地址栏下拉框中按鼠标左键突出显示该项目,但不要松开鼠标按钮,继续按住它。然后shift用另一只手按住,然后按住鼠标,同时按住delete按钮的同时,用右手的小手指按下该按钮。


2
试过了,失败了。它将删除网址的自动完成部分,但将其保留在自动完成历史记录中。
伊恩·博伊德

对我不起作用。
杰克·威尔逊
By using our site, you acknowledge that you have read and understand our Cookie Policy and Privacy Policy.
Licensed under cc by-sa 3.0 with attribution required.