Chrome插件之vimium

Vimium是一款深受程序员喜爱的Chrome浏览器插件,它将Vim的快捷键带入网页浏览体验中。通过使用Vimium,用户可以利用熟悉的Vim操作进行页面滚动、标签切换、历史导航等。本文介绍Vimium的基本功能及常用快捷键,如滚动页面、标签管理、历史记录操作和链接处理等。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

程序员总是喜欢各种工具,对 vim 一般情况也不陌生,这里推荐一款和vim快捷键类似的chrome 插件 => vimium

功能

和 vim 快捷键一样的操作网页内容

使用

既然名字叫 vimium ,那实际上和 vim 的快捷键是类似的,也有一些扩展和变更,自己能用到的快捷键大概有下面所列。看到有一篇简书针对 vimium 快捷键的修改,可能个人习惯不同,我感觉标准的 vim 按键就已经满足我的使用了:)

功能按键
打开帮助手册shift + ?
上下左右页面滚动h、j、k、l
滚动一整页d
滚动一整页u
滚动到页面 gg
滚动到页面 G
切换到 tabJ
切换到 tabK
后退 历史H
前进 历史L
复制URLyy
打开当前粘贴板中的链接p
在新tab中打开粘贴板中的链接P
搜索历史/书签并在当前页面打开o
搜索历史/书签并在新页面打开O
精准定位打开页面中的链接先 f 后 指定按键

上面就是一些比较常用的,更详细的使用 shift + ? 可以看帮助文档,虽然 mac 触摸板足够优秀了,但是。。。没有但是,这只是个工具

优化的Vimium支持中文,全球命令和注入其他扩展 支持中文,全局命令和注入其他扩展的优化Vimium项目,自Chrome 36以来运行良好。1.63:* FindMode和VisualMode将确保文档处于活动状态时可以选择*始终将父框架对焦并在触摸并保持时显示黄色边框` *修复有ShadowDOM UI的页面上的错误和内存泄漏。如果页面模糊*重命名命令`LinkHints.activate`到`LinkHints.activateMode`(旧的保持支持)*`LinkHints.activateMode`支持选项`action = hover / unhover / leave / text / url / image` *改变一些命令的行为,比如`parentFrame`和`focusInput` * Vomnibar现在更喜欢一个以“www”开头的域名 *现在自定义CSS优先于默认样式,如帮助对话框的*限制Vomnibar查询的最大长度为200个字符*完全支持自己缩放的页面:更好的`LinkHints`和`focusInput` *修复一些其他的错误1.62.0: *在可编辑的富文本iframe框中:` `不会聚焦上面的框架,除非它保持在*图像浏览器:支持` `(也`` `)和` `,如果当前是一个iframe,没有任何关注或选择*重新启用支持about:空iframe * FindMode有一个更安全的平视显示器1.61:*返工标记,以便本地标记在手动禁用cookie的网站上工作* `Marks.activate`,仍然支持旧的本地标记* **警告**:但是Marks.clearLocal不会清除旧的本地标记*存储的本地标记数据与Vimium不兼容*完全修复Vomnibar闪烁显示和隐藏自Chrome 57 * **警告**:添加一个版本限制的首选Vomnibar页*请使用` <html data-version="1.61"> `如果你的自定义页面没有这样的标签,那么告诉Vimium ++这个页面的版本*它将在运行时被替换为内部标签*它的样式已经改变了很多,所以旧的页面在添加版本属性之前需要比较和更新*松开对URL格式验证的限制:在更多情况下接受未知的3字符TLD *现在“http://example.aab”是有效的,虽然“example.aab”通常不是(除非在历史中发生过)*允许“自定义键映射“来覆盖Vimium ++的默认映射,而不会出现错误消息* LinkHints支持新模式”在当前选项卡中打开多个链接“和”f- - `将激活它*添加一个新的快捷方式`vimium://状态 `在当前选项卡上执行一个新的状态*你可以在Vomnibar / Chrome Omnibox *上使用它弹出页面有一个改进的用户界面,你也可以使用新的按钮来做到这一点* Vimium ++现在尽最大努力重新启用如果整个页面被重新打开,一些特殊的子iframe使用`document.open` *键映射,Vimium ++不能直接知道它,所以请评估新的`vimium:// status enable` URL来强制一个新的“enabled”状态*改进的性能:现在Vimium ++ UI对于页面上的第一个命令显示更快前进:*所有代码都用JavaScript重写 - 更快,更快! *更多的命令更方便 *在非常极端的情况下工作良好 *全面支持中文,包括解码URL中的中文字符 (完整的中文网址支持)。*全局命令:即使在chrome://页面上,一些快捷方式仍然可以工作 *允许注入其他扩展 - 如果你想,只需添加` [removed]` to your extension's pages, and then full functions of Vi
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值