admin 管理员组文章数量: 887021
Firefox-vim
本文记录如何在Firefox中使用vim指令提高效率。需要安装插件Tridactyl,该插件有在Github上开源。
- 插件Tridactyl地址:https://addons.mozilla/zh-CN/firefox/addon/tridactyl-vim/。
注意事项
- 只有当聚焦在页面上时插件的快捷键才能生效。如果不聚焦页面,可按
F6
一次或两次,使得先聚焦到地址栏再取消,之后光标就会切换到页面中 - 在 mozilla 域名、 about:{keyword} 这类浏览器管理页面 以及其他插件的特殊页面内无效
- 输入 :unbind <C-f> 以使用默认的搜索栏
新标签页的问题
安装完插件后,会发现新标签页被Tridactyl占用了。新标签页中有基础操作指南,以及如何替换新标签页的说明:如果要重新自定义新标签页,输入指令进行设置 :set newtab {url} ,如:
set newtab about:blank 。设置后,再次访问新标签页会进行跳转;如果需要使用其他插件提供的页面,只能先把那个插件重装一遍从而进行覆盖。亲测:重装插件时,最好卸载插件后先重启,再安装,不然可能无法覆盖。
即使通过覆盖使用了其他插件的标签页,之后用vim的指令访问新标签页时,仍会访问到vim设置的新标签页。
查看指南
安装完插件后,可输入指令 :tutor 查看操作指南。操作指南实际有多篇文档,但没有目录,只能在页面的底部点击按钮进入下一页。
其中,第二篇文档介绍了通常模式(也就是没有唤出指令菜单时)的快捷键,是重中之重。
选择候选栏的元素
可按 Tab / Shift + Tab
在候选栏中选择元素,按回车执行。
通常模式的快捷键
通常模式指不需要按:
唤出指令菜单就能执行的操作模式。输入指令 :bind {shortcut} 可查看快捷键的效果。
提示模式:高亮显示DOM结点,此时输入序号即可选中结点,触发效果。效果如下:
特殊:
- . 重复上一个指令
- f 进入提示模式,快速选中dom结点,如果是链解将在本tab页打开, F 进入提示模式,快速在新标签页中打开链接,但不跳转过去
- 如果只有一个链解,将会直接跳转;不是所有跳转都能识别出来
版权声明:本文标题:Tridactyl - 在Firefox中使用vim 内容由网友自发贡献,该文观点仅代表作者本人, 转载请联系作者并注明出处:http://www.freenas.com.cn/jishu/1724510315h753224.html, 本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌抄袭侵权/违法违规的内容,一经查实,本站将立刻删除。
发表评论