酷集集软件插件推荐网站

酷集集软件插件推荐站 » 浏览器插件 » Chrome插件:Surfingkeys 堪比Vimium的键盘党工具

Chrome插件:Surfingkeys 堪比Vimium的键盘党工具

Surfingkeys是另一个Chrome /Firefox扩展程序,本着VIM编辑器的精神提供基于键盘的导航和Web控制。但这不仅适用于VIM用户,适用于只需要更多捷径来实现其自身功能的任何人。

Surfingkeys是使用Javascript中描述的所有设置创建的,因此任何人都可以轻松地将任何击键映射到他自己定义的Javascript函数。

功能清单

所有设置都在一个javascript文件中进行设置,从而可以轻松创建到用户自定义功能的映射。
可视模式下的大光标,使可视模式更好。
使用进行选择的搜索,在正常模式和视觉模式下均可用。
自动生成帮助消息以进行映射。
* 在可视模式下在光标下搜索单词。
向上/向下翻页(e d)之类的滚动操作不仅适用于顶部窗口,还适用于可滚动的DIV。
w 切换帧(如果有)。
会话管理
多功能的书签/网址查找器
计算前缀以重复操作
使用vim编辑器编辑页面上的输入
点重复上一个动作
sm 预览降价
<Ctrl-Alt-d> 打开图表工具
插入模式下的表情符号补全

丰富的按键提示
Surfingkeys中的所有内容都适用于PDF 开始使用:
安装后打开所需的网站。然后按?或u首先快速浏览默认映射。按下Esc可隐藏用法弹出框。
尝试使用用法弹出框中描述的一些映射。例如,按e向上滚动页面,d向下滚动页面,se打开设置页面。

 ?表示帮助

t 搜索书签/历史

/ 在当前页面中查找

f 跟随链接

v 切换视觉模式

T 切换标签

模式: Surfingkeys中有三种模式:普通,可视和插入。 普通模式,默认模式。
当您打开页面时,它会自动进入普通模式。所有添加的映射均mapkey在此模式下工作。 可视模式,文本选择模式以及对选定文本的操作。

按下v以切换视觉模式。您会在当前页面的底部看到一个指示器- CaretRange,并且在页面上会看到一个大光标。将光标放大以提高可见性,因为有时人们不容易在网页上定位普通光标。

Caret表示在按jkhl时光标已移动,Range表示在移动光标时将选择文本。 现在这是一个小练习, 按v你会看到Caret

使用VIM键绑定将光标移动到某些位置。

再按v一次,您将看到Range
使用VIM键绑定选择一些文本。

按下sg以查看会发生什么。

再按v一次返回正常模式。
所有添加的映射都vmapkey以这种模式工作,并带有一些内置映射,例如VIM中的映射等j k h l b w“0 $

zz 将光标置于窗口中心。
转发到下一个字符。
F 返回下一个字符。
重复最新的f,F。
反向重复最新的f,F。

插入方式

通过任何方式(i提示或f提示或单击鼠标)将焦点切换到任何可编辑的元素时,插入模式将打开。
所有添加的映射均imapkey在此模式下工作。
Ctrl – i 打开vim编辑器进行编辑。
Ctrl – ‘ 切换输入元素中的引号,这对于Google等搜索引擎很有用。
Ctrl-e 将光标移到该行的末尾。
Ctrl-f 将光标移到该行的开头。
Ctrl-u 删除光标之前的所有输入字符。
Alt-b 向后移动光标1个字。
Alt-f 将光标向前移动1个字。
Alt-w 向后删除一个单词。
Alt-d 转发删除一个单词。
imapiunmap用于插入模式。 imap(‘,,’, “<Esc>”); // press
comma twice to leave current input box.
imap(‘;;’, “<Ctrl-‘>”); // press semicolon
twice to toggle quote. 表情符号完成
当用户输入冒号和2个(由设置settings.startToShowEmoji)字符(例如:gr在插入模式下)时,Surfingkeys会尝试查找匹配的表情符号,并在找到匹配的表情符号时将其列出。

如果要完全禁用此功能,请使用以下设置: iunmap(“:”);
如果您想在输入冒号后立即弹出表情符号建议,请使用以下命令:
settings.startToShowEmoji = 0;
详细更多的使用方法可以访问:https://github.com/brookhong/Surfingkeys  

Surfingkeys 插件下载

点此下载Surfingkeys v_0.9.74

你可能也喜欢