我正在尝试学习emacs,获得vi自定义密钥绑定。
使用Viper-mode,重新绑定密钥的正确方法是什么?(我使用的是Colemak keyboard layout(而不是qwerty),所以我必须改变像n->j这样的东西),但我希望它能在毒蛇模式下工作。
来自GNU.org上的这个键绑定指南:http://www.gnu.org/software/emacs/manual/html_node/viper/Key-Bindings.html
它说放入.viper文件的命令是:
(define-key viper-vi-global-user-map "\C-v" 'scroll-down)
这对我不起作用。事实上,我甚至不确定我是否有“定义键”这个函数。
M-x define-key [No match]
我不确定在我的emacs版本中是否可以使用'define-key‘?
这是有效的,但在毒蛇模式下不起作用
(global-set-key "n" "j")
任何帮助都将不胜感激。这是我第一次使用Emacs,让Colemak和Viper-mode正常工作是一件很痛苦的事情。
感谢你的帮助...
发布于 2016-10-20 22:47:31
在现代,邪恶模式是emacs的vim模拟层,为了让它适合colemak,我的https://github.com/wbolster/evil-colemak-basics包帮了很大的忙。
https://stackoverflow.com/questions/4044959
复制相似问题