pentadactyl

如何永久重新映射五指键盘
pentadactyl

如何永久重新映射五指键盘

使用 Firefox 的 pentadactyl 扩展,我如何才能持续更改键映射。例如,我如何才能将 shift+j 更改为下次打开浏览器时转到下一个选项卡?命令映射 J gt 按预期工作,但在关闭浏览器窗口时恢复为默认设置。我如何让软件记住更改? ...

Admin

如何让 Pentadactyl 与 Google Docs 配合使用
pentadactyl

如何让 Pentadactyl 与 Google Docs 配合使用

有充分证据表明,使用 Pentadactyl 时 Google Docs 无法运行(我相信这是一种聚焦问题)。 我花了很多时间在谷歌上搜索这个问题,但还没有找到可行的解决方案。 我发现的最佳解决方案是:autocmd LocationChange 'https://docs.google.com/*' :normal! <C-z>(来自 如何在每个站点禁用 Pentadactyl?),但这存在多个问题: 它会完全禁用 Pentadactyl,这有点过于严厉并且会使其无法使用gt。 当来回切换标签几次后,这个“解决方案”就完全停止工作了,...

Admin

在 Vimperator 中的忽略键列表中添加“逗号”
pentadactyl

在 Vimperator 中的忽略键列表中添加“逗号”

如何在 vimperator 的设置列表,中添加逗号字符 ( ) ?exceptignorekeys 我尝试使用反斜杠 ( ) 进行转义,\但没有效果: :ignorekeys -except=:,/,\,,j,k 他们有办法逃脱吗? ...

Admin

允许启用过时的 Firefox 扩展
pentadactyl

允许启用过时的 Firefox 扩展

所以我有一个可爱的扩展,叫做 Pentadactyl。它不是针对每个“主要” Firefox 版本进行维护的,因此可能在某个地方有一个过时的版本号。它完成了它的工作,坦率地说,如果它不工作,那是我的问题。 无论如何,我决定更新 Firefox,但重启后它告诉我我的扩展不兼容,并在未经我同意的情况下将其关闭。然后,当我进入扩展选项卡再次启用它时,却看不到这样做的可能性,即使我自己承担风险。 似乎about:config不再具有价值checkCompatability。有没有一种优雅的方式来纠正这个问题……Firefox 决定为我的安全提供出色的用户体验? ...

Admin

pentadactyl - 命令的语法糖
pentadactyl

pentadactyl - 命令的语法糖

在Pentadactyl:在命令中使用当前选项卡的 url我学会了如何创建一个使用当前缓冲区 URL 的命令。我用它来重写 URL 以使用假设“通过假设”代理: map -builtin <C-x><C-V> :execute ':open http://via.hypothes.is/' + buffer.URL 但是当我按下时,C-xC-V我看到整个命令打印在“回显区域”中: :execute ':open http://via.hypothes.is/' + buffer.URL 有没有办法让打印输出更简洁,以便整个...

Admin

如何在每个站点禁用 Pentadactyl?
pentadactyl

如何在每个站点禁用 Pentadactyl?

有没有更明确的方法可以通过 URL 禁用 Pentadactyl?不是 -- PASS THROUGH --? 当我尝试使用 codepen.io 时,无论是否启用了直通功能,我都无法编辑任何文本字段。任何不像进入附加组件页面禁用 Pentadactyl 那样激进的想法都将不胜感激。我知道 Vimperator 有这个功能,Pentadactyl 有吗? ...

Admin

将 Firefox Pocket 插件与 Pentadactyl 结合使用
pentadactyl

将 Firefox Pocket 插件与 Pentadactyl 结合使用

我在用着五指龙,一个模拟 vim 风格按键绑定和浏览的 Firefox 插件。我最近对使用口袋勾选‘自动使所有已保存的页面可供离线使用’,即可轻松保存和管理文章以供离线查看。 Pocket 使用 URL 栏中的按钮保存页面。工具栏上也有一个按钮,但对我来说似乎没有任何作用,只显示一个白框。右键单击菜单中也有一个选项,还有一个书签可以将其添加到您的 Pocket 帐户。我似乎找不到使用 Pentadactyl 命令调用这些选项的方法。 我能找到的唯一:emenuPocket 命令是显示和隐藏侧边栏。有一种方法可以将命令绑定到书签,但我的网速经常非常慢,这需...

Admin

使用 DuckDuckGo 上的 Pentadactyl 向下滚动
pentadactyl

使用 DuckDuckGo 上的 Pentadactyl 向下滚动

我想使用 DuckDuckGo 搜索引擎。但有一个烦人的问题使我无法使用它: 我在 Firefox 中使用 Pentadactyl(Vimperator 分支)。在新的 DuckDuckGo 结果页面上,一切都正常。但在按照提示返回后(无论是使用 在新选项卡中打开F还是使用 在当前选项卡中打开f),我都无法向下滚动。j,,, ...都不起作用。G<Space><C-f> 这不是常见的问题,例如 Youtube 播放器等嵌入元素会抢占焦点,而 Pentadactyl 不会收到任何按键。其他命令(例如 another 命令f或甚至向上...

Admin

我可以添加一个右键单击键来访问 Firefox 上下文菜单吗?
pentadactyl

我可以添加一个右键单击键来访问 Firefox 上下文菜单吗?

我经常会不小心在触控板上点击右键。打开 Firefox 后,它会打开上下文菜单。 我可以添加一个键,Shift、Ctrl、alt 等,与右键单击结合使用,以防止这种事故在 Firefox 中频繁发生吗?如果这有帮助的话,我会将 Firefox 与 Pentadactyl 一起使用。 我看到有很多类似的问题,但我没有看到任何适合我的解决方案或最新的问题。 ...

Admin

当 Esc 键被捕获时,如何退出 Pentadactyl 中的直通模式?
pentadactyl

当 Esc 键被捕获时,如何退出 Pentadactyl 中的直通模式?

重现步骤: 访问这一页. 它是一个完全由以下部分组成的 JSFiddle window.onkeydown = function(e) { e.preventDefault(); }; 单击白色顶栏下方的灰色区域内,将焦点集中在主要区域。 按Ctrl+Z进入直通模式。 按Esc。此操作将会失败,因为密钥被 JavaScript 拦截,并且从未发送给 Pentadactyl。 在示例中,通过单击顶部栏将焦点从包含 的区域转移开onkeydown,允许 Escape 通过并退出 Pass Through 模式,可以轻松缓解此问题。但是,我正在使用一个...

Admin

更新:完全有效的解决方案(参见答案底部)
pentadactyl

更新:完全有效的解决方案(参见答案底部)

如果按下H和L分别将您带到上一页和下一页(在原始 Firefox 上按 Alt+左/右键),那么在新选项卡中打开上一页/下一页的键是什么? 我想要实现的功能就像在地址栏旁边的左右箭头上单击鼠标中键一样,最好不需要访问历史记录(即隐私浏览模式)如果可能的话,有没有办法对:ju(跳转)列表中的其他项目执行此操作? 注(2015/05/15):我前段时间切换到了 Vimperator,但仍然缺少“在新选项卡中打开下一页/上一页”的功能,不过当我再次打开 Pentadactyl 时,下面标记的解决方案完美地起作用了。 注(2015/05/17):pyrocra...

Admin

如何运行页面的 javascript 函数?
pentadactyl

如何运行页面的 javascript 函数?

通过预期 html 页面的代码,我发现给定的链接调用了updateAuthors('next')。我可以用十五烷基? 有execute和javascript(命令?)但是在它们之后插入上述调用并按回车键不起作用。 ...

Admin

解决方案。
pentadactyl

解决方案。

有人知道我是否可以将所有与表达式匹配的选项卡移动到不同的选项卡组中吗?如果可以,该怎么做? ...

Admin

复制 IRL 而不是 URL?
pentadactyl

复制 IRL 而不是 URL?

IRL 是 UTF-8 编码的页面地址,而 URL 仅允许使用 ascii 的子集,超出该子集的所有内容都采用百分比编码。 在五指形 IRL 中出现, 在地址栏中: 和 作为“推荐人” g Ctrl-g: (例如访问此页面:http://ru.wikipedia.org/wiki/Сусанин,_Иван) 但是,当复制带有yURL 的地址时,复制的是 IRL,而不是 IRL。Firefox 有一个选项network.standard-url.escape-utf8,允许用户复制 IRL,而不是地址栏中的 URL。但是这个不影响pen...

Admin

Pentadactyl 启动外部程序无控制台输出
pentadactyl

Pentadactyl 启动外部程序无控制台输出

我使用了一些自定义命令五指龙启动外部程序。例如,我映射了一个命令,该命令下载 Youtube 视频,将其转换为 MP3 并将其移动到我的硬盘上的正确文件夹。 由于这通常需要大约 1 分钟的时间,因此我通常会切换到桌面上的另一个窗口。但是,一旦外部程序完成,Pentadactyl 就会弹出。我认为这可能是由于外部程序产生的控制台输出,但即使我尝试将 stdio 和 stderr 重定向到 /dev/null,或者通过“&”在后台运行该进程,我也会得到相同的结果。 是否有可能阻止 Pentadactyl 的出现? ...

Admin