vi/Vim 的按键设置方案可说是非常经典,有的程序或对其直接予以支持(如 bash),或通过插件/扩展的形式实现一定程度的模拟。Vimium 就是这样一个 Google Chrome 扩展,它让你以 Vim 的方式来操作 Google Chrome 网络浏览器,既可以减少学习新按键设置的成本,又能够提高操作的效率。
目前,Vimium 包括页面浏览、历史、标签页等方面的按键设置以及通过字母形式的 Hint 来处理链接的打开。相比另一个 Google Chrome 扩展 Vimlike Smooziee, Vimium 的功能要少点儿,但基本可用。
安装 Vimium
Vimium 的源代码主机在 github 上,因此要获取它,你需要 Git 工具,在准备好之后,在终端中执行以下命令:
git clone git://github.com/philc/vimium.git
然后在 Google Chrome 的扩展页面中通过“Load unpacked extension...”按钮并定位到 Vimium 的源代码目录,接着按提示操作即可。
Vimium 用法
页面浏览
- j、k、h、l:向下/上/左/右滚动
- gg 和 G:移至页顶/页底
- Ctrl + d 和 Ctrl + u:下/上翻页
- zi 和 zo:放大/缩小
历史
- H:后退
- L:前进
标签页
- t:打开新标签
- d:关闭标签
- u:还原标签
- J/K:下/上一个标签
Hint 模式
- f/F:进入 Hint 模式,后者会在新标签页中打开链接
提示
通过更改源代码目录中的 background_page.html 文件可以重新绑定新的按键,以适合你的使用习惯。
Read More:
- No related posts
Tags: Google Chrome, Vim, Vimium
18 Comments
-
哈,这个也算一种创新,纯支持了,最近光荣的回到了我的firefox,还是火狐好……呵呵
-
google的控制欲太强,我只用gmail。wave过一段时间就很有可能休息了。
-
搜索还是要用的。
-
Vim 控拯救世界……
- git@github.com:jinzhu/vimlike-smooziee.git
尽情修改,然后运行 rake install 安装 (欢迎回馈patch)PS: 近期我要再对这个插件进行一次彻底的重构,让代码更加模块化,并会再添加大量的功能,例如搜索功能等等,敬请等待 ;)