我其实就是想做到像你这样
Ctrl 和 Esc 可以共存在同一个键位上的。因为触发条件不同,ESC 是单按一次,Ctrl 只能组合按。我把 CapsLock 改成单按(短按)触发成 ESC,组合按(长按)触发成 Ctrl
用惯spacemacs的hybrid模式的路过,emacs和vim按键我全都要
3 个赞
有 Mac 日语等键盘以及改键大法
是使用 vim,还是用 evil?
我之前一直使用的是 emacs 按键绑定。感觉 evil 的模式切换有点反人类。但是我现在完全不这么认为了。
因为 Evil 在 normal 模式下基本都是可以单按键操作的。通过 leader key + which-key 可以很方便的找到你想要用的功能。例如 + f 是文件相关的操作 +c 是代码相关的,+s 是搜索的,这比记 Emacs 一堆组合键方便很多。因为你基本不用记,想要用什么按了 Spc 然后找就可以了。
另外,你说的 insert 模式下的问题,其实你完全可以把 ctrl+n/f 绑定成你自己想要的按键,这又没有多难。 至于 ESC 的问题,我把右 shift 改成了 esc。我把 ctrl+n/p 也改成了方向键,所以在 evil insert 模式下我还可以用 ctrl+n/p 移动光标,我感觉挺好用的。
都可以. emacs用户可以用evil
个人愚见,单独使用 Vim 不加任何插件和配置编写文本一段时间,配合 Practical Vim 这本书去练,会很快适应 Vim 及 Evil 的操作模式
1 个赞