Loading AI tools
来自维基百科,自由的百科全书
Vimperator是Mozilla Firefox的一个扩展,它为喜欢使用键盘的用户提供了类似于Vim的用户界面。它和Vim一样,有着较陡的学习曲线。
Vimperator的hints允许用户做出通常需滑鼠来完成的动作。在此模式中,所有能被点击的网页元素会被编号,用户可以利用输入编号或者链接中的文字来选择。一旦元素被选择,就会执行操作(如点击、选择、复制链接地址等)。会执行什么动作由用户如何进入Hint模式决定。
Vimperator的大多数功能通过视窗底部类似Vim的命令行来完成。像在Vim中一样,所有的命令以“:”开始。当用户输入“:”,Vimperator就进入“命令行模式”。常用的命令如下:
:help [主題]
– 提供与[主題]
相关的说明:open [位址]
– 在当前标签打开[位址]
,地址可以是文件、书签的关键字、或者用搜索引擎搜索。:back
和 :forward
– 根据历史记录后退和前进。:bmark [位址]
– 创建书签。:echo [表達式]
– 以JavaScript的形式运算[表達式]
并显示结果。:set[!] ...
– 显示或修改Vimperator和Firefox的设置。:map
– 创建、修改键盘快捷键。:highlight
– 改变Vimperator的外观,详见帮助文档第18章:Styling the GUI and web pages
:highlight Hint font-family: monospace; font-size: 14px; font-weight: bold; text-transform: uppercase; color: white; background-color: red; border-color: ButtonShadow; border-width: 0px; border-style: solid; padding: 0px 1px 0px 1px;
:highlight Normal color: black; background: white; font-size:20px
大多数常用的命令可以被映射成快捷键。有些快捷键直接执行操作,另一些则进入命令行模式并自动输入一部分命令。
比如:
:open
”和当前页面的URI。:back
。Vimperator提供命令的自动补齐功能。比如在按了快捷键“b”后,将进入命令行模式,自动输入buffer
命令,并且显示当前打开的所有标签页的列表。只需要输入标题、地址或者序号的一部分就可以转到相应标签。
因为它的学习曲线较陡,Vimperator提供了一个类似于Vim的在线说明系统。输入“help”命令就可以进入。或者输入“:help [主题]”来浏览和[主题]相关的说明。
Vimperator有自己的包系统,包可以使用JavaScript和Vim脚本编写,以.vimp为扩展名放在 ~/.vimperator/plugin
目录(Windows中是 %HOME%\vimperator\plugin
)下。JavaScript的函数可以通过js命令使用,所有JavaScript脚本必须放在“js<<EOF”和“EOF”中间。可以在https://web.archive.org/web/20090622191748/http://vimperator.org/trac/wiki/Vimperator/Scripts (英文)下载
Seamless Wikipedia browsing. On steroids.
Every time you click a link to Wikipedia, Wiktionary or Wikiquote in your browser's search results, it will show the modern Wikiwand interface.
Wikiwand extension is a five stars, simple, with minimum permission required to keep your browsing private, safe and transparent.