如何禁用每个站点的 Pentadactyl?

win*_*ngs 2 firefox vim vimperator pentadactyl

有没有更明确的方法可以在 url 基础上禁用 Pentadactyl,而不是 -- PASS THROUGH --

当我尝试使用 codepen.io 时,无论是否启用传递,我都无法编辑任何文本字段。任何不像去附加组件页面禁用 Pentadactyl 那样激烈的想法将不胜感激。我知道 Vimperator 有这个功能,Pentadactyl 有吗?

cht*_*ous 7

我认为如果输入足够早,传递会对你有用。我在 Google Docs 上发现,如果我手动输入 passthough,我仍然无法输入,但是如果我重新加载启用了 pass-through 的页面,事情就可以工作了。

您可以利用 pentadactyl 的:autocmd功能根据 URL 正则表达式自动运行传递命令。例如,要在 Google Docs 上禁用 pentadactyl,您将输入命令

:autocmd LocationChange 'https://docs.google.com/*' :normal! <C-z>
Run Code Online (Sandbox Code Playgroud)

您可以通过将这些命令保存到您的.pentadactylrc文件来使这些更改永久化。

  • 我认为如果输入足够早,传递会对你有用。我在 google docs 上发现,如果我手动输入 passthough,我仍然无法输入,但是如果我重新加载启用了 pass-through 的页面,事情就可以工作了。 (3认同)