
今天写一篇小短文,推荐两个 Chrome 插件,用于程序员们提高浏览器的操作效率,让我能像使用终端一样使用浏览器。
CTRL+N/P
一个是 CTRL+N/P,如果你习惯终端上的 CTRL+N/P 实现上下翻页历史记录的操作,这个工具挺适合你的。它的作用也非常简单,但你在搜索引擎上搜索记录时,如果你有体验过刻在骨子里的情不自禁想使用 CTRL+P/N 实现上下翻页搜索的相关条目,它就是你需要的。

默认情况下,Chrome 浏览器顶部搜索框是支持这个操作的。

但如果进入搜索页面,这个搜索框没有这个能力。

于是我就尝试安装了这个 Ctrl+N/P 插件。
我在 Google、baidu、bing 和 sogou 进行了测试,结果除了 baidu 其他的都可以正常使用。这对我没有影响,毕竟我基本不用 baidu。
Vimium
另一个插件是 Vimium,适合于 Vim 用户的 Chrome 插件,浏览器上的 vim 模拟器。如果你习惯于日常使用 Vim, 然而发现和浏览器交互时, 就必须要使用鼠标或者触控板,可以考虑使用它。

它的使用不复杂。默认情况下,它是在 Vim 的 Normal 模式,如果要想把浏览器恢复到和没有安装 Vimium 一样的效果,只要输入 i 到插入模式即可。在
Normal 模式下的大部分操作都是 Vim 风格的。在 normal 模式下输入 ?
就可以打开它的帮助文档。

我最喜欢的还是 Vim 的导航能力,这也是平时用的最多的。阅读文档或者阅读测试代码时,直接 jk 实现上下滚动,与双屏配合,大部分情况下无需用到鼠标。
如下是输入 jk 上下滚动的效果:
如果想快速点击或访问链接,输入 f,它会把所有可点击用字母标识出来。
如下所示:

输入标识字母即可触发点击。我测试过,能满足大部分需求,但它也不能把所有的点都能标识出来,有它的局限性。
Vimium 已经很大程度上提高了键盘操作浏览器的效率,它还有更多能力,在它的帮助中都能找到,输入 ?
可自行探索吧。
最后
我觉得也不要过分迷恋这种操作,毕竟它无法实现完全的全键盘操作,GUI 毕竟和字符界面是不一样的,找到适合自己操作方式。
但其实我挺迷恋的,毕竟不迷恋就不会研究这操作。
附上 Vimium 帮助翻译
快捷键 | 功能 |
j, <c-e> | 向下滚动 |
k, <c-y> | 向上滚动 |
gg | 滚动到页面顶部 |
G | 滚动到页面底部 |
d | 向下滚动半页 |
u | 向上滚动半页 |
h | 向左滚动 |
l | 向右滚动 |
zH | 全部向左滚动 |
zL | 全部向右滚动 |
r | 重新加载页面 |
yy | 复制当前URL到剪贴板 |
p | 在当前标签页中打开剪贴板的URL |
P | 在新标签页中打开剪贴板的URL |
gu | 上升到URL层级结构 |
gU | 转到当前URL层级结构的根 |
i | 进入插入模式 |
v | 进入视觉模式 |
V | 进入视觉行模式 |
gi | 聚焦页面上的第一个文本输入框 |
f | 在当前标签页中打开一个链接 |
F | 在新标签页中打开一个链接 |
<a-f> | 在新标签页中打开多个链接 |
yf | 复制链接URL到剪贴板 |
[[ | 跟随标记为previous或<的链接 |
]] | 跟随标记为next或>的链接 |
gf | 选择页面上的下一个框架 |
gF | 选择页面的主要/顶部框架 |
m | 创建一个新的标记 |
` | 跳转到一个标记 |
o | 打开URL、书签或历史条目 |
O | 在新标签页中打开URL、书签或历史条目 |
b | 打开一个书签 |
B | 在新标签页中打开一个书签 |
T | 搜索你打开的标签页 |
ge | 编辑当前的URL |
gE | 编辑当前的URL并在新标签页中打开 |
/ | 进入查找模式 |
n | 向前循环到下一个查找匹配 |
N | 向后循环到上一个查找匹配 |
H | 后退历史 |
L | 前进历史 |
t | 创建新标签页 |
J, gT | 向左移动一个标签页 |
K, gt | 向右移动一个标签页 |
^ | 跳转到之前访问的标签页 |
g0 | 跳转到第一个标签页 |
g$ | 跳转到最后一个标签页 |
yt | 复制当前标签页 |
<a-p> | 固定或取消固定当前标签页 |
<a-m> | 静音或取消静音当前标签页 |
x | 关闭当前标签页 |
X | 恢复关闭的标签页 |
W | 将标签页移动到新窗口 |
<< | 将标签页向左移动 |
>> | 将标签页向右移动 |
? | 显示帮助 |
gs | 查看页面源代码 |
如有错误,请指正。感谢!
-
对我的文章感兴趣?感谢关注我的公众号:
原文始发于微信公众号(码途漫漫):如何将终端的键盘习惯应用到浏览器?
版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 举报,一经查实,本站将立刻删除。
文章由极客之音整理,本文链接:https://www.bmabk.com/index.php/post/265554.html