我是一个长期使用vim的用户,现在尝试转向emacs。
我在emacs中使用viper模式,并且经常会先按ESC(退出插入模式),然后再按一个键(比如j)。由于我打字很快,经常同时按下这两个键。然后Emacs就认为我按下了META-j,运行了一个我不想要的函数。
我喜欢将Option键作为Meta键,在viper模式下不希望将ESC作为Meta键。
有没有人有关于如何完全禁用viper模式下ESC作为Meta键的建议?
这里有一些相关的选项,但都不能解决这个问题。
(setq viper-no-multiple-ESC t)
(setq viper-translate-all-ESC-keysequences t)
(setq viper-fast-keyseq-timeout 0)
vim
转向emacs
,但你还打上了vim
的标签?这就像邀请一群vim
高手来一次“愉快”的交谈。 - Jeffrey Jose