Login or Sign up

像 VIM 一样操作 Firefox

Posted by: tigerz on March 20, 2010

使用 VIM 多年,非常喜欢它的全键盘操作方式,时常想要是 Firefox 也支持全键盘操作,企不是方便很多。

今天闲来找到了一个 vimperator,一个 Firefox 的插件。安装的这个插件后,常用的 VIM 操作几乎都支持了。另外,vimperator 本身还支持用 Javascript 编写的插件,扩展其功能也很方便。

就像 VIM ,很多人 对Vimperator 的默认设置可能不太习惯,可以通过 Vimperator 的配置文件来修改。在 Windows 平台上是 C:\Documents and Settings\<user>\_vimperatorrc,在 Linux 平台上是 ~/.vimperatorrc。

以下是我在使用的配置文件:

"Turn the menu and toolbar on.
:set guioptions+=mT

"Turn off the show tabs by default.
:set showtabline=1

"Turn session tracking off.
:set! browser.startup.page=1

"Allow user to click in address bar.
:set! browser.urlbar.clickSelectsAll=true
:set! browser.urlbar.doubleClickSelectsAll=true

"Map Ctrl + n for new windows
" :map <C-n> <C-v><C-n>

"Map Ctrl + t for new tabs
:map <C-t> :tabopen<Enter>

"Map paste operation normally.
:noremap <C-c> <C-v><C-c>
:imap <C-v> <C-v>

详细的配置可以参考 Vimperator 的手册。

另外,这里有个图形化(英文)的常用键说明。

Comments on This Post:

Please Login (or Sign Up) to leave a comment