энергия, отображающаяся ctrl-;

В моем случае правильная относительно перемещения кнопка;

Я хочу Ctrl; перемещать символы курсора 7 направо. Я попробовал ниже отображения .vimrc, но оно не работает:

nmap <c-;> 7;

9
задан Conspicuous Compiler 18 March 2015 в 05:14
поделиться

2 ответа

Как сказано в предыдущем комментарии, похоже, что ";" не может быть в форме .

Вы можете проверить, набрав последовательность клавиш Ctrl+V +.

Ctrl+V + ; дает только ;, тогда как Ctrl+V + L дают ^L.

Поэтому я полагаю, что vim не может распознать .

Дополнительная информация есть на страницах помощи по кодам клавиш:

:help keycodes
:help <C-
13
ответ дан 4 December 2019 в 10:30
поделиться

Я не уверен, но это может быть потому, что не отображается на символ ASCII. Только @, A-Z, [, \, ], ^ и _ отображаются на символы ASCII (от 0 до 31 соответственно) в сочетании с Ctrl.

EDIT

Я немного поискал и нашел эту тему. В ней говорится, что gvim.exe работает так, как я предлагаю: только использование допустимых управляющих символов, никаких других. Интересно, что vim.exe работает по-другому, и вы можете делать то отображение, которое вам нужно.

5
ответ дан 4 December 2019 в 10:30
поделиться
Другие вопросы по тегам:

Похожие вопросы: