[请教] 无法适应Doom emacs的evil 模式,有人能介绍一下evil的优点好处和技巧吗?

我其实就是想做到像你这样

Ctrl 和 Esc 可以共存在同一个键位上的。因为触发条件不同,ESC 是单按一次,Ctrl 只能组合按。我把 CapsLock 改成单按(短按)触发成 ESC,组合按(长按)触发成 Ctrl

按各种键做模式切换的都有,但好像就是没有 按shift键的

evil的操作感觉在不需要编辑文本(打字),仅仅只是文本阅读的情况下确实很高效。

用惯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 个赞