Я пытаюсь сопоставить Altключ следующим образом:
:map <A-j> j
:map <A-k> k
но это не работает (звонок включен Alt + j/ Alt + k).
Что мне не хватает?
Я использую терминал на OSX, то же самое происходит на удаленном Linux.
На Ctrl + v, Alt + jя получил: ?~H~F
( ∆
когда encoding=utf-8
).
На Ctrl + v, Alt + kя получил: ?~Z
( ˚
когда encoding=utf-8
).
Запуск vim без плагинов ( -u NONE
) не имеет никакого значения.
Alt
, отпускание, затем j
или любая другая клавиша работает как обычно. Я проверил и нашел параметр «Использовать опцию как мета-ключ» , включил его, и теперь он работает. Так что настройка metaSendsEscape
сделала свое дело, спасибо.
Alt
(нажать, не удерживать), а затемj
? Поxterm
крайней мере, мне нужно установить,metaSendsEscape
чтобыtrue
заставить эти последовательности работать ... Я не знаю, есть ли у вас такая же проблема, и я не использую OSX, поэтому я не могу тестировать ...