不使用Vimperator释放键盘的Firefox

Vimperator是一款很棒的Firefox插件,它允许你使用大量你在使用Vim文本编辑器时习惯使用的命令。

安装

安装过程包括访问此扩展程序的网站,我们还将克隆一些我们将要使用的扩展程序的GitHub存储库。

  1. 从您的网站安装扩展程序。
  2. 克隆扩展库:
    $ git clone github.com/vimpr/vimprator-plugins.git vimplug
  3. 创建.vimperatorrc文件:
    $ 触摸 .vimperatorrc
  4. 创建.vimperator目录:
    $ mkdir .vimperator

基本处理

重新启动浏览器后,我们将了解基本处理方法。

要滚动页面,我们将使用Vim编辑器默认的键盘快捷键,即:

  1. 上下: k/j
  2. 在当前标签页中打开链接:按 f 并写下出现在所需链接上方的数字
  3. 在后台的另一个标签中打开链接:按 F 并写下出现在所需链接上方的数字
  4. 更改标签: CTRL-n y CTRL-p
  5. 在当前标签的历史记录中前进/后退: CTRL-或 y CTRL-我
  6. 查看当前下载: :下载 注意:在同一标签中打开
  7. 添加书签: A 注意:稍后我们将学习更完整的方法
  8. 查找书签: :bmark 注意: 同上

组态

我们将在.vimperatorrc文件中添加几行,就像Vim的.vimrc一样。

nnoremap l nnoremap h

现在我们进入vimperator的命令模式并加载我们的新配置:

: 资源! 〜/ .vimperatorrc

微小的解释

我们现在所做的,是将l键映射到右侧的标签页,将h键映射到左侧的标签页。

接下来,我们将编辑该文件,以便快速访问我们最常访问的网站:

添加以下内容:

 
静默qmark R http://cloud.feedly.com静默qmark g https://gmail.com静默qmark w https://wolframalpha.com静默qmark r http://reddit.com静默qmark或https://前景.com

我们再次加载文件。

: 资源! 〜/ .vimperatorrc

我们可以通过按下gnR键来练习配置,此时会打开一个带有订阅源阅读器的新标签页。

但现在我们无需使用鼠标即可访问Feedly,却发现无法使用该服务的键盘快捷键。

为了解决这个问题,我们将使用我们先前克隆的脚本之一,特别是,我们将使用libly.js。 为了使用它,我们遵循以下步骤:

  1. $ cp vimplug / _libly.js .vimperator /插件/
  2. 将以下行添加到.vimperatorrc文件的开头
    :源〜/ .vimperator / plugin_libly.js
  3. 将以下行添加到.vimperatorrc文件中
    :lazy fmaps -u ='cloud \ .feedly \ .com'm / r gm ga gg gl ovnp
  4. 我们用
    : 资源! 〜/ .vimperatorrc

现在,每次访问Feedly时,我们都可以使用此页面允许的键盘快捷键。

最后,如果每次按下 j 键时线条都会下降,我们可以将以下内容添加到 .vimperatorrc 文件中。

nnoremap j 3j nnoremap k 3k

现在它将下降/上升三行。

为了快速移动标签,我们可以将以下代码添加到.vimperatorrc文件中

nnoremap :tabmove! -1 nnoremap :tabmove! +1

书签/收藏夹

_favorites_是我在研究或查找有用信息时经常使用的东西。

但最快的书签添加方式是按CTRL – D或使用 Vimperator 按A,但这只会添加链接及其标题,所以如果几周后我们需要该信息,就必须记住标题或网站。

要使用标签,请按“a”键,然后在出现的行末尾输入:

-标记Label1,Label2等

现在执行反函数,我们按

:bmarks-标签Label1

如果我们只使用:bmarks,我们可以包含标题或链接的一部分。

杂

我们还可以使用组合键访问上下文菜单 ;c,我们选择链接(用键盘按
与链接重叠的数字),然后按Enter。

平铺标签

尽管可以在翻盖/标签之间切换(从现在开始,出于懒惰, 标签)仅 h y l 它很舒服,可以改善一点
加。 这个,用扩展名 平铺标签 这样就可以将一个选项卡分为多个,就像Vim的vsplit一样。

安装扩展程序后,其基本用法很简单:

  1. 克隆并分隔当前的Tab键 CTRL + 箭头
  2. 创建新标签并单独按 班次+ 箭头
  3. 移至我们按下的子标签 Shift+CTRL+ 箭头
  4. 将当前选项卡和右侧的选项卡合并到一个选项卡中,按 F12,将它们分开 F12 再次
这篇文章写在 我们的论坛 由 达阿1494我只是在这里进行了一些小的文本编辑。

在 Google 中将其添加为首选来源