产品概览

插件Stars特点推荐度
Vimium25K最经典的 Vim 浏览器插件,功能稳定⭐⭐⭐⭐
Vimium C4KVimium 增强版,支持搜索框、快捷键自定义、更多命令⭐⭐⭐⭐⭐
Surfingkeys5K功能最丰富,可自定义配置,但学习曲线较陡⭐⭐⭐⭐

详细对比

特性VimiumVimium CSurfingkeys
安装即用✅ 默认配置完善✅ 默认配置完善⚠️ 建议自定义配置
快捷键自定义有限较丰富极丰富
搜索/OmniBar基础增强型,支持多引擎增强型
配置复杂度
稳定性
更新维护较慢活跃活跃

推荐

  • 新手:选择 Vimium C,默认配置已足够强大,无需额外配置
  • Vim 老手:选择 Surfingkeys,配置灵活度最高,可实现几乎任何键盘操作
  • 追求稳定:选择原版 Vimium,历经多年验证,极少出现兼容问题

Surfingkeys 配置示例

const { map, unmap, mapkey } = api;
 
// Tab 切换
map("H", "E"); // 上一个标签页
map("L", "R"); // 下一个标签页
 
// 页面滚动
map("J", "d"); // 向下半页
map("K", "u"); // 向上半页
 
// 前进/后退
map("gl", "F"); // 前进
map("gh", "B"); // 后退
 
// OmniSearch
map("o", "t");
unmap("t");
 
settings.scrollStepSize = 360;

参考资料