
Откройте терминал > настройки > клавиатура
У меня есть control cursor right as \005
. Мне нравится! Когда я внутри Vim, он перемещает страницу на одну строку вниз, оставляя мой курсор неподвижным.
Попробуй это.
У меня вопрос: как сделать то же самое с control cursor left
? Я хочу, чтобы vim переместил строку страницы 1 вверх, но оставил курсор неподвижным.
Какое "действие" для этого? Я пробовал \004 и ничего не получилось.
решение1
\005
или \x05
эквивалентно CtrlEв ASCII (см.Коды управления C0, которые представляют как управляющий символ, так и нажатие клавиши). Противоположным в Vim будет CtrlY, который находится \031
в восьмеричном или \x19
шестнадцатеричном формате.
См. также :help ^E
, :help ^Y
и :help :map
в Vim.