Я пытаюсь изучить emacs, получая пользовательские привязки клавиш vi.
Как правильно переназначить ключ, используя Viper-mode? (Я использую раскладку клавиатуры Colemak (вместо qwerty), поэтому мне нужно изменить такие вещи, как n->j) Но было бы нравится работать в viper-mode.
Из этого руководства по связыванию клавиш на 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?
Это работает, но не в режиме вайпера
(global-set-key "n" "j")
Любая помощь приветствуется. Это мой первый день, когда я использую Emacs, и мне сложно заставить Colemak и Viper-mode работать должным образом.
Спасибо за любую помощь...