使用 Vimperator 附加组件增强具有 Vim 编辑器功能的 Firefox 浏览器
【摘要】 Firefox 是最好的浏览器。Vim 是最好的编辑器。如果我们能将最好的浏览器 (Firefox) 与最好的编辑器 (Vim) 结合起来会不会很好?
Firefox 是最好的浏览器。Vim 是最好的编辑器。如果我们能将最好的浏览器 (Firefox) 与最好的编辑器 (Vim) 结合起来会不会很好?
在本文中,让我们回顾如何使用 Vimperator Firefox 附加组件在 Firefox 浏览器中使用强大的 Vim 导航概念。让我们了解一下如何安装 vimperator 插件,以及让 Firefox 浏览器表现得像 Vim 一样的 8 个强大功能。
安装和使用 Vimperator firefox 插件的 2 个步骤
步骤 1:Vimperator Firefox 插件安装
- 转至vimperator.org,点击图标“下载Vimperator的”下载最新版本.
下载后,点击安装,安装插件。重新启动 Firefox 浏览器以开始使用该插件。
第 2 步:不要惊慌。找回 Firefox 菜单和工具栏。
正如 vimperator 主页中指定的那样,Vimperator 默认隐藏 Firefox 菜单栏和工具栏。在您完全熟悉 Vimperator 之前,您可以使用以下 set 命令显示菜单栏和工具栏。
:set guioptions+=mT
由于浏览器的行为类似于 Vim 编辑器,您可以在浏览器中直接键入上面的 :set 命令,它将在浏览器底部显示该命令,如下图所示。
图: 启用 Firefox 菜单和工具栏按钮
8 个强大的功能让 firefox 表现得像 Vim 编辑器
功能 1:使用 Vim 编辑器按键导航网页
开始浏览任何网站或网页,就像在 Vim 编辑器中浏览文本文件一样。例如,
- gg – 转到网页顶部。
- G – 转到网页底部。
- k – line 向下滚动网页。
- j – line 向上滚动网页。
请参阅我们之前关于:8 项 Vim 编辑器导航基础知识的文章。您几乎可以使用 firefox 中的所有 Vim 导航命令。
功能 2:使用键盘进行基本的 Firfox 浏览器操作
在典型的 Vim 编辑器中,我们不浏览网站。因此,浏览网站时仅使用基本的 Vim 导航命令是不够的。我们需要按键来打开一个 URL,向前翻页和向后翻页等。下表说明了基本的浏览器操作以及快捷键。
Key | Action |
---|---|
o URL | 在当前选项卡中打开指定的 URL。 |
t URL | 在新选项卡中打开指定的 URL。 |
Ctrl + O | 转到上一页。 |
Ctrl + i | 转到下一页。 |
Ctrl + ^ | 转到备用选项卡。 |
:ls | 显示当前打开的选项卡及其详细信息。 |
:q | 关闭当前选项卡。 |
图: ls 命令显示所有打开的 Firefox TAB(点击图片放大)
特性 3:Firefox 浏览器的 Vim Like 状态栏
你会得到一个像 Vim 一样的状态行,你可以在其中看到以下许多有用的信息:
- 下载内容时网页下载的进度
- 打开的标签总数
- 当前标签号
- 您所在页面的百分比。即页面顶部为 0%,页面底部为 100%。
功能 4:像 Vim 编辑器一样搜索网页内容
- 在浏览网页时,您可以使用 vim 的所有搜索功能,例如 '/'、'?'、'n'、'N'。
- 向前搜索:您可以通过'/searchtext'向前轻松搜索网页内部。按“n”进入下一场比赛。按“N”转到上一场比赛。
- 向后搜索:您可以通过“?searchtext”向后轻松搜索网页内部。按“n”进入下一场比赛。按“N”转到上一场比赛。
功能 5:点击链接
如果您想在不触摸鼠标的情况下单击链接,请按“f”,这将突出显示页面上的所有链接,链接前面带有链接编号。输入链接号以开始加载该特定链接。
在下面的网页中,当我按“f”时,它会以黄色突出显示页面上的所有链接,并在其前面显示一个数字。所以,如果我想打开“创建强密码的终极指南”,我会按7(显示在链接前面)。
功能 6:在 Firefox 中使用 Vim 编辑器标记、宏和地图功能
标记:
您可以在网页中创建本地和全局书签,稍后您可以返回到同一位置。阅读我们之前的文章,其中解释了如何在 Vim 编辑器中添加书签。相同的概念在使用 Vimperator 插件的 Firefox 浏览器中起作用。
宏:
您可以记录特定操作(例如,打开网站、输入您的登录信息等)并将其与注册表关联。在 Firefox 浏览器中记录操作/点击的顺序后,您可以通过键入 @ 后跟注册名称来再次播放。
这与 Vim 编辑器中的宏概念完全相同。关于录制和播放的详细解释,请参考我们之前的文章Vi 和 Vim 宏教程:如何录制和播放。
地图:
您可以将作业映射到键。因此,每当您键入密钥时,您都会立即完成工作,如下所示。
:map gk o www.hgst.com.cn
- :map – 创建地图的 Vim 命令
- gk – 地图名称(地图名称)。
- o www.thegeekstuff.com – 调用地图名称时要执行的命令。
所以按gk,这将在当前页面打开这个博客。
功能 7:Vimperator Firefox 附加帮助和教程
与 Vim 帮助类似,您可以通过输入 :help gt 从浏览器直接访问特定主题的帮助页面
:help gt
对于 vimperator 教程,在 Firefox 中按 F1 将带您进入教程。或者输入 :help 将带您到教程页面。
功能 8:使用击键处理选项卡式浏览
使用以下按键在 Firefox 打开的选项卡中导航。
Key | Action |
---|---|
g0 | 转到第一个选项卡 |
g$ | 转到最后一个选项卡 |
gt | 转到下一个选项卡 |
gT | 转到上一个选项卡 |
除了标签导航,您还可以进行以下标签操作。
复制选项卡:有时您可能想要复制当前窗口。要在另一个窗口中打开相同的网页,请输入以下内容。
:tabduplicate
重新打开标签:重新打开关闭的标签,可以使用:
:u
转到选项卡:可以使用以下方法转到第 N 个选项卡:
:tn N
如果您在 Firefox 中打开了 10 个选项卡并想跳转到第 5 个选项卡,请键入:tn 5
【声明】本内容来自华为云开发者社区博主,不代表华为云及华为云开发者社区的观点和立场。转载时必须标注文章的来源(华为云社区)、文章链接、文章作者等基本信息,否则作者和本社区有权追究责任。如果您发现本社区中有涉嫌抄袭的内容,欢迎发送邮件进行举报,并提供相关证据,一经查实,本社区将立刻删除涉嫌侵权内容,举报邮箱:
cloudbbs@huaweicloud.com
- 点赞
- 收藏
- 关注作者
作者其他文章
评论(0)