Я использую Vim в терминале, так скроллинг колесо прокрутки использует \e[A
и \e[B
синтаксис (где \e
символизирует \x1b
, или побег).
Однако Vim интерпретирует это, перемещая курсор вверх или вниз по строке. Желаемое поведение заключается в том, что экран перемещается вверх или вниз, как <C-e>
и <C-y>
делать.
Как я могу сказать Vim перемещать экран, когда я использую колесо прокрутки, удерживая курсор на той же строке? Это должно работать во всех распространенных режимах (вставка, нормальный, визуальный выбор).
Я уже пытался, например, :nnoremap <esc>[A <C-e>
(заменить <esc>
буквальный escape-символ, вставленный с Ctrl+V Esc), но это оказалось бесполезным.
Я использую Vim 7.4.52 в Ubuntu 14.04 с GNOME.