Если вы запускаете vi / vim на экране, когда вы нажимаете курсор в режиме вставки, вы получаете новую строку + символ, что является проблемой.
Как я могу настроить vim для перемещения вместо этого?
Поместите в файл ~ / .exrc следующее
map! ^[OA ^[ka
map! ^[OB ^[ja
map! ^[OD ^[i
map! ^[OC ^[la
Примечание: ^ [- это нажатие клавиши «ctrl-v Esc». Копировать и вставить не получится.
Клавиши со стрелками - это хорошо, но вы должны попытаться привыкнуть к использованию "hjkl" для перемещения в vi. Это всегда работает, поэтому вам не нужно беспокоиться об изменении файла конфигурации в каждой системе, где у вас есть эта проблема.
Начните vi с
vim
вместо того
vi
так как vim не подвержен этой проблеме!
«Привыкай к« hjkl »»: лучший ответ. Сохранение еще одной настройки, за которой нужно следить.