当 Firefox 自动完成地址栏中输入的 URL 时,它会用部分 URL 替换 X 选择。如何防止这种情况发生?
如果我用鼠标选择一些文本,我可以将其粘贴到其他地方,而无需使用例如将其显式复制到剪贴板。鼠标中键单击。如果使用 Firefox 通过在地址栏中键入 URL 来打开 URL,并且 URL 自动完成,则中键单击将粘贴 URL 的完整部分。
举个例子:
- 使用鼠标选择要粘贴到谷歌翻译中的文本
- 切换到文本编辑器
- 按鼠标中键,所选文本被粘贴
- 切换到 Firefox,打开一个新选项卡,然后开始在地址栏中输入 Google 翻译的 URL
- 几个字符后,Firefox 会自动补全 url,例如。输入 'trans' -> URL 完成为 transLate.google.com/已选择粗体部分
- 按 Enter 键,谷歌翻译打开
- 将鼠标光标移至输入框,按鼠标中键粘贴选择
- 输入框现在包含“late.google.com/”,而不是最初选择的文本
这种情况不会每次都会发生,但经常发生,确实很烦人。
有没有办法阻止 Firefox 完成的部分被选择?
编辑以澄清问题。
答案1
- 禁用自动完成/自动建议。 (我们必须摧毁村庄才能拯救它。)
- 通过书签访问“translate.google”,因此您无需在地址栏中输入内容。
答案2
如果你想摧毁另一个村庄,你可以尝试禁用剪贴板.自动复制在关于:配置。这将禁用将所选字符自动复制到 X 剪贴板(您必须执行 Ctrl-C 才能复制),因此 URL 自动完成功能将不再覆盖您的剪贴板。从 X 剪贴板粘贴到 Firefox 仍然有效。
是的,这也是一个解决方法,最好的解决方案是 FF 人员修复自动完成错误:https://bugzilla.mozilla.org/show_bug.cgi?id=1215964