Firefox URL 自动完成:如何抑制前几个字符的自动完成?

Firefox URL 自动完成:如何抑制前几个字符的自动完成?

只要您输入一个字符,Firefox 的“awesomebar”就会进入自动完成模式。这对我来说似乎很愚蠢,当我第一次启动该程序时,它会挂起几秒钟,因为它会进行思考 + 数据库查询/缓存/等等。

有什么方法可以抑制自动完成功能,直到至少输入 3 或 4 个字符?

答案1

除了“ search.timeout”配置(在Sean的答案中),
这里还有一些建议这里可能会让您的体验更好。

你可能想看看,

  • ' browser.urlbar.default.behavior'
  • ' browser.urlbar.matchBehavior'

答案2

你可能还想“清理” Firefox 用来存储历史记录的数据库 - 不管你信不信,它大大提高了精彩栏的速度。

有两种方法可以做到这一点 - 手动或通过扩展。

手动:

  1. 打开错误控制台 - 工具->错误控制台(在 Windows 计算机上,您可以按Ctrl+ Shift+ J

  2. 在代码框中,粘贴以下行(只有一行):

    Components.classes["@mozilla.org/browser/nav-history-service;1"].getService(Components.interfaces.nsPIPlacesDatabase).DBConnection.executeSimpleSQL("VACUUM");

  3. 按“评估”按钮。Firefox 清理数据库时会“挂起”。

  4. 你完成了!

扩大:真空场所- 安装后,只需单击状态栏中的小型吸尘器,它就会清洁一切!

答案3

我没有看到设置启动搜索所需的最小字符数的设置,但你可以尝试增加搜索超时将其从默认的 100 设置为 700(毫秒)。这将使您有机会在开始抖动之前输入更多字符。

答案4

我不确定如何在 Firefox 3 AwesomeBar 中配置自动完成功能。

然而,我发现奥尔德巴扩展效果很好。它将 Firefox 2 的旧位置栏功能恢复到 Firefox 3

相关内容