首页 扩展程序 Surfingkeys

Surfingkeys

提供方: hzgmaxwell
160
生产工具 9,572 位用户

插件简介

Rich shortcuts to click links/switch tabs/scroll pages or capture full page, use Chrome like vim for productivity.
A Chrome extension for Vim users, but EMACS users would also love it, as it is much extendable with javascript.

# to click links

f Open a link, press SHIFT to flip hints if they are overlapped.
C Open a link in non-active new tab
cf Open multiple links in a new tab
gf Open a link in non-active new tab
af Open a link in new tab

# to switch tabs

E Go one tab left
R Go one tab right
x Close current tab
X Restore closed tab
W New window with current tab
J Move current tab to left
K Move current tab to right
yt Duplicate current tab
<< Move current tab to left
>> Move current tab to right
g0 Go to the first tab
g$ Go to the last tab
gx0 Close all tabs on left
gxt Close tab on left
gxT Close tab on right
gx$ Close all tabs on right

# to scroll pages / DIVs

0 Scroll all the way to the left
e Scroll a page up
d Scroll a page down
gg Scroll to the top of the page
G Scroll to the bottom of the page
j Scroll down
k Scroll up
h Scroll left
l Scroll right
$ Scroll all the way to the right
% Scroll to percentage of current page
cS Reset scroll target
cs Change scroll target

# to capture full pages / DIV

yG Capture current full page
yS Capture scrolling element

# to search seleted with kinds of search engines

sg Search selected with google
sw Search selected with bing
sy Search selected with youtube
sb Search selected with baidu

# to edit input with vim editor

Ctrl-i Go to edit box with vim editor

# to edit URL with vim editor

su Edit current URL with vim editor

其他信息

版本 0.9.41 上次更新日期 2018年11月14日 大小 2.03MiB 语言 支持1种语言 适用浏览器

谷歌浏览器Google Chrome浏览器

John Ren
John Ren Modified 2018年12月3日
折腾了好久啊啊😂刚发现的时候感觉简直发现新世界太爽啦! 一些牢骚 / 和 visual mode用的不太爽有各种小bug(主要是模式切换方面的,比如连续两次/会进range模式,比如/时输入框里没内容了会丢focus,还有画上去的光标不会滚动之类的能不能给选项隐藏,其实这方面还是喜欢cvim、vimium的处理方式)然后Input mode 里的文字处理的快捷键也有点bug 会把文字弄得乱七八糟,不敢用啦。还有B和F好像。。有点怪怪的?尤其是在有几个窗口的,现在在继续用其他单独管mru的扩展。最后加载有的页面(比如google)有时确定了会闪一下 但总体是最吼的!必装!感谢!
yifan Hu
yifan Hu Modified 2018年11月27日
用了一段,比vim好用,但是我在使用的过程中想禁用掉它与Chrome默认的快捷键的冲突比如(ctrl+h/ctrl+j)类似这种,我不知道用什么办法可以放开限制 还有就是alt+1-9能否来实现切换不同的标签页? 谢谢! 请问,我们可以直接修改的源码吗?
梁鑫斌
梁鑫斌 Modified 2018年12月11日
很好用!!!
ZRyou Chin
ZRyou Chin Modified 2018年12月6日
确实非常好用
黄迅
黄迅 Modified 2018年10月17日
尝试了一下,确实很好用,感谢作者!
张兆晨
张兆晨 Modified 2018年8月28日
确实超越了Vimum 但是可不可以给一个关闭pdf浏览的选项
风离落
风离落 Modified 2018年7月8日
很好用,但是有个小问题,在使用135编辑器的时候,会不兼容,总是会跳到文章的开头,无法进行编辑。
Michael Mao
Michael Mao Modified 2018年6月30日
比Vimum更加强大
L Chen
L Chen Modified 2018年4月9日
非常好的插件,浏览网页不用鼠标 (除了蛋疼的chrome的安全机制的不能使用插件的页面,麻蛋)
shen ntsc
shen ntsc Modified 2018年3月12日
超赞👍,开发者必备。在浏览器中的快速搜索,比使用Alfred方便。
Tayfir Lau
Tayfir Lau Modified 2018年3月13日
神器
Bing Lee
Bing Lee Modified 2018年1月19日
挺好用的,希望在默认中的样式是实际使用的,自己添加点东西,样式全部就变了.还有编辑页面太小,很不方便;上次添加的工具栏搜索不知道什么时候升级不能用了,在文档中没有找到如何添加,期望作者可以详细写的详细一点.mapkey('oz','打开知乎搜索栏', 'Front.openOmnibar({type: "SearchEngine", extra: "z"})'}这样的代码不运行了
Yi Zhang
Yi Zhang Modified 2017年12月29日
非常棒的插件!
淡淡仙恋
淡淡仙恋 Modified 2017年11月17日
Very Powerful and Useful!! 再增加些功能就快赶上Firefox的Vimperator了
木头人
木头人 Modified 2017年10月28日
我原来一直用Firefox,主要用的就是Vim方式,一直都不肯换Chrome,是因为有你,促使我下决心换到Chrome阵营
Anonymons A
Anonymons A Modified 2017年10月14日
功能比vimium强大很多
lack lv
lack lv Modified 2017年10月11日
为什么使用这个插件后就不能正常科学上网了呢?使用safari访问google是正常的,但是使用chrome就不行了,然后禁用了这个插件就正常了,而且chrome设置里面的“打开代理设置”提示该插件控制了这个设置
梁嘉豪
梁嘉豪 Modified 2017年10月7日
不管是功能还是可修改性都是挺好的,但是还有几个问题. 1.有些元素按 f 不能选择,还是vimium选择的多. 2.就是visual模式下选择的文字不能触发一些扩展的功能,比如说划词翻译的翻译功能. 希望开发者可以改进一下
舟坤
舟坤 Modified 2017年9月22日
Great extension, I love it.
Kenshin Wang
Kenshin Wang Modified 2017年9月11日
好棒的扩展,之前一直在找跟 简悦 可以搭配的快捷键扩展,vimium cVim 等一直不兼容,直到得知了 Surfingkeys ,它是唯一能方便跟 SimpRead 配合的快捷键扩展,虽然有点小瑕疵,但开发者已经做了兼容性改善,期待新版。
Su Yuan
Su Yuan Modified 2017年9月9日
非常好用 比vimium好多了
Leo Frank
Leo Frank Modified 2017年9月6日
common_content.min.js:4 Uncaught TypeError: Cannot read property 'scrollHeight' of null at o (common_content.min.js:4) at n (common_content.min.js:4) at Object.a.scroll (common_content.min.js:4) at eval (eval at _mapkey (content_scripts.js:1), <anonymous>:2:8) at common_content.min.js:4 o @ common_content.min.js:4 n @ common_content.min.js:4 a.scroll @ common_content.min.js:4 (anonymous) @ VM260:2 (anonymous) @ common_content.min.js:4 setTimeout (async) a._handleMapKey @ common_content.min.js:4 (anonymous) @ common_content.min.js:4 eventListeners.(anonymous function) @ common_content.min.js:4
Max Tan
Max Tan Modified 2017年9月6日
更新61.0.3163.79版本后不能ed翻页和hjkl
Fei Zhao
Fei Zhao Modified 2017年9月2日
great
Michael Hu
Michael Hu Modified 2017年8月23日
google docs conflict, can not call out the system input method. Even turn off is useless
Rich shortcuts to click links/switch tabs/scroll pages or capture full page, use Chrome like vim for productivity.