还记得第一次接触 Vim 的时候,我就被它的键盘操作方式深深吸引了。用 hjkl 移动光标,dd 删除行,ci" 修改引号内的内容...随着使用时间的增加,这些操作逐渐变成了肌肉记忆。写代码的时候感觉手指在键盘上飞舞,不要太爽。
但每次需要切换窗口的时候,就不得不伸手去够鼠标。这种打断感总让我觉得很不爽。"为什么我们不能把 Vim 那种流畅的键盘体验扩展到整个系统呢?" 带着这个想法,我开始尝试各种工具的组合,最终发现 Sliprail + Vimium 这个搭配简直完美。
想象一下这样的场景:
整个过程行云流水,完全不需要触碰鼠标。这正是 Vim 用户追求的工作方式。
# 终端
vim:掌控开发环境
# 浏览器
Chrome + Vimium:网页导航和文档查看
# 系统
Sliprail:窗口管理和快速启动
设置合适的快捷键
# Sliprail 建议配置
Win + Space:唤起窗口切换
Win + Q:关闭当前窗口
Win + M:最小化窗口
创建常用的快捷指令
# Sliprail 指令示例
doc:打开文档目录
ter:打开新终端
以一个典型的开发场景为例:
整个过程丝滑流畅,完全不需要使用鼠标。
说实话,在开发 Sliprail 之前,我一直在寻找一个能够配合 Vim 使用的窗口管理工具。用 Vim 写代码时行云流水,但一旦需要切换窗口就要伸手去摸鼠标,这种体验多少让人觉得不够连贯。我想很多 Vim 用户都有类似的感受。
正是这个原因,我在开发 Sliprail 时特别注重键盘操作的流畅性。经过几个月的使用和迭代,现在这个 Vim + Vimium + Sliprail 的组合已经成了我日常工作的标配。整个开发过程完全不需要碰鼠标,效率确实提高了不少。
如果你也是个 Vim 爱好者,不妨试试这个搭配。相信你会喜欢上这种纯键盘流的工作方式。