【发布时间】:2011-05-01 23:48:19
【问题描述】:
我正在尝试学习 emacs,获得 vi 自定义键绑定。
使用毒蛇模式,重新绑定密钥的正确方法是什么? (我使用Colemak keyboard layout(而不是qwerty)所以必须改变n->j之类的东西)但希望它在viper模式下工作。
来自 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)
它对我不起作用...实际上我什至不确定我是否具有“define-key”功能...
M-x define-key [No match]
我不确定我的 emacs 版本是否提供“define-key”?
这有效,但在 viper 模式下无效
(global-set-key "n" "j")
任何帮助将不胜感激。这是我使用 Emacs 的第一天,让 Colemak 和 Viper 模式正常工作很痛苦。
感谢您的帮助...
【问题讨论】:
标签: emacs key-bindings viper viper-mode colemak