让新用户更好的熟悉 Vim 操作,让老用户更好的整理归类现有功能,避免忘记 keymap 时反复打开 vimrc 复习,因此我给 Vim 做了一套 Borland/Turbo C++ 主题风格的目录系统 vim-quickui :
特性:
- 复古的 Borland / Turbo C++ 文本界面风格,对新用户友好同时保证操作效率。
- GVim 的目录只能用鼠标操作,没法用键盘操作,而这个目录不但能全键盘操作,也支持鼠标。
- 使用 H/J/K/L 等 Vim 常用键位进行移动,空格 /回车进行选择,CTRL+[ 或者 ESC 放弃。
- 移动时,最下面的命令行会显示一份迷你文档,用来对各个选项进行进一步细节说明。
- 纯粹 VimScript,无其他依赖,不需要引入 Python。

再也不怕忘记 keymap 了。
对于深度用户而言,vimrc 里面定义上百个 keymap 再正常不过,但是搞忘了就比较麻烦,又要打开配置查看,同时当我想把配置给同事分享时,他们都表示很难学会那么多的组合键,但是一套 UI 系统却能够让他们迅速了解有些什么功能,也便于上手。
其实 Spacemacs / doom-emacs 在考虑这个问题时都引入了一个 “热键提示窗口”,用来提示你下一步可以选择的热键有些什么,分别是什么功能。这个功能被很多新用户所喜欢,而下拉菜单显然是一个更便利的解决方案。即符合传统编辑器的使用习惯,又更加便捷友好。
欢迎大家尝试:
