Vimperator 快速指南
这篇东西是Vimperator 帮助里面的tutorial.html文件。我看看有没有时间,要按时时间足够的话就把这个插件文档全部翻译了一起打包,带它自己的CSS 效果会好不少。
快速指南 |
tutorial |
如果你是从零开始使用Vimperator (也就是说你们有任何的自定义设置),你应该是在一个内容极为简洁的窗口中看见这份帮助文件,菜单栏、地址栏、书签工具栏都被隐藏了。为防你忘记了中的简介中的提示,这里再次强调,你可以以通过下面的命令恢复隐藏的内容:
<CR> 表示<Enter> 或者<Return> 键。如果你是个VIM 熟手,你肯定会觉得这一切太熟悉了。
不过,以作者的看法,熟悉Vimperator 最好的方法就是从现在开始就禁用那些被隐藏的内容(上面讲到的操作可以通过下面的命令:set go=<CR>来恢复)。更多详细内容你可以看 options(选项)中的'guioptions'(外观选项)。
Vimperator 的模式化接口 |
模式化 |
Vimperator 的强大——和Vim 一样——体现在它的模式化接口,不同的按键在不同的模式中拥有不同的含义。Vimperator 有几个不同的模式,但是最常用的还是“Normal”(普通)模式和“Command-line”(命令行)模式。
当Vimperator 启动时,默认是处在普通模式。我相信,大部分时间以都会处在这个模式里面。
获取帮助 |
获取帮助 |
Vim 是一个伟大的编辑器,但是不是一个浏览器。所及即便是Vim 的骨灰级玩家在使用Vimperator 的时候也或多或少的要看一下文档。要看文档,你只需输入:help 命令,这里面包你可以查看大部分Vimperator 的特性。例如,你可以通过输入
查看:help 命令的帮助。
同样,设置选项的帮助内容可以通过输入:help '{option_name}' 来获取(注意单引号内是选项的名称,这和Vim 中一样。)关于所有选项的信息,很容易向导,是通过命令:help options 来获取。
最后,作为帮助系统的补充,:exusage, :viusage 和:optionusage 是三份命令的快速参考。
脱离鼠标 |
活在不使用鼠标的世界 |
——或者说我如何才能学会不担心并慢慢爱上我拥有的那80 余个按钮。
Vimperator 的效率——同样适用于它灵感所来的传奇编辑器——在于它可以让你的手不离开键盘却完成大部分的工作。当然,这也有一些事情是非鼠标不能完成的,比如图形界面设计和一些游戏,Vimperator 假定浏览器不需要用作这些事情。
下面一些场合中,鼠标被认为是不可获取的,看看Vimperator 是如何挑战这些预想的。
滚屏 |
键盘滚屏 |
通过一些简单的击键来完成浏览器滚屏:
历史导航(即“向前”、“回退”)和滚屏一样简单。
利用下面的击键行为来在不同的标签之间移动,对于使用标签的Vimmer 来说也应该相当熟悉了。
要在新标签中打开一个网页,请使用::tabopen {url} 。要在当前标签中打开网页请使用::open 。普通模式下将上面两个命令分别映射为t 和o ,所以下面的两对命令是等效的:
网上冲浪的一些建议(hints) |
Hints 指南 |
现在你可以用Vimperator 输入网址浏览了,但是,等等。。。你该如何通过网页中的链接打开一个新页面或者说一个新标签?没有了那个有尾巴的朋友,你如何“点击”这些链接呢?
答案是“hints”。激活hints 将在Vimperator 可以找到的每个链接旁边显示一个数字。要点击链接,只需简单的敲击对应数字就好,默认情况是一个红色方形中有一个白色的数字。
对于文本链接,这里有一些附加的快捷方案,你可以输入连接所包含的一些文本,Vimperator 会搜索它找到的所有的链接,然后仅仅hints 符合要求的链接,这样可以进一步缩小范围。如果你输出的文本在所给的链接当中是独一无二的,那Vimperator 将会直接打开那个链接而不是缩小范围。
无论你选择何种标明目标链接的方法,一旦Vimperator 高亮显示了你想要的链接,你只需点击<Enter> 就可打开它。
最常见的hint 模式是QuickHint 模式。要激活和这个模式,请点击f 或者F 。小写的f 将在当前标签打开链接,而大写的F 将在新标签中打开链接。
要测试,请访问这个链接:Vimperator 主页。通过mode with f 或者F 激活QuickHint 模式来高亮显示现在所有可见的链接。然后开始输入连接的文本,文本内容应该是让你的链接独立可识别的,然后Vimperator 将会打开它。一旦你完成了这个任务,请记住使用<C-o> (历史回退)或者d (删除缓冲区)回到这里,使用什么方法取决于你用什么方式激活QuickHint m模式。
常见问题 |
常见问题 |
假设你网址输到一半了你才想起来,你已经在前面的标签中打开过这个地址了,现在你的命令可能是这样的形式:
你可以通过下面的命令来返回之前的标签:
为了以后而保存——vimperatorrc |
vimperatorrc |
一旦你为Vimperator 设置了一些逆向要的选项,比如映射、命令,你一定希望下次你打开Vimperator 的时候它们还是有用。还是和Vim 类似,你可以通过文件vimperatorrc 来完成它。
要保存你当前的设定,以保证下次你打开Vimperator 的时候自动加载它们,使用命令::mkv 。
这个命令会创建文件$HOME/.vimperatorrc 来保存你的设定。它是一个简单的文本文件,和vimrc 文件类似,并且可以通过简单编辑来满足你的需求。
找到离你最近的退出方式 |
不用菜单退出 |
Vimperator 支持Vim 所有经典的退出方法。
Firefox 去哪了? |
Firefox 去何处 |
你现在可能有点摸不着头脑的感觉。不用担心,毕竟Vimperator 下面还是Firefox ,这里有一些重新让Firefox 发光发亮的方法。通过命令:help 你可以查看让这些命令和映射更好地工作的详细的信息。
请自由试验这些命令,如果你使用:tabopen 命令,记住使用gt/gT 映射回到这个页面。如果你使用:open 命令,请使用历史快捷键(即:H)返回。如果你不慎迷失了,没关系,只需输入:help<CR> 并点击“Tutorial” 链接返回。
让我离开这! |
删除 |
如果你用公平一点的眼光来看待它,坚持使用它……哎,告诉你怎么做吧。
按Vimperator 的方式来做是输入命令::addons 。执行这条命令将会打开Firefox 附加组件对话框窗口,你现在可以用一般的方法来删除它,在列表中选择Vimperator 然后点击(是的,就是点击)卸载。
当然,你也可以用老式的方法来完成这件事,重新启用菜单栏,我们上面说过。执行命令:set go+=m ,然后在工具菜单中选择附件组件。
我有兴趣,但是不是很适应! |
支持 |
Vimperator 拥有充满活力并且逐渐增长的用户群,如果你遇上没法通过Vimperator 解决的问题,或者你想你可能发现了什么bug,请让我们知道!我们有专门的 wiki支持,你也可以连接freenode 上#vimperator 的IRC 频道。
如果你想获得某些新的特性,或者发现改变什么会让Vimperator 更好,请你同样让我们知道。我们的开发者无论什么时候,只要有时间就会工作在这个项目之上,但既不是能力无穷大,也不是全能,所以,请你谅解我们。如果你不能等待,希望抹上就用上新的特性,我们也欢迎你提供补丁。你可以看开发者页面获取更多的信息。
版权说明
无特殊说明均为原创文章,转载请注明。
本文链接地址: http://sunxun.info/2009/10/vimperator-tutorial/
内容不错啊,只是有点遗憾 就是很多字符转换成表情了
现在好了。
指导文章很好,赞之
谢谢 刚装上就到这里来学习了。很好的文章
中个只是英文说明的翻译,嘿嘿
从佳软那里过来的,很不错~ 谢谢。
要是再全点就好了。~
最近也在研究vimperator,感觉很有意思。。·