Я установил Vim, Mintty через Cywin на XP. Проблема в том, что когда я пытаюсь нажать клавишу Backspace в режиме редактирования VIM, курсор перемещается назад на символ, а не стирает предыдущий символ. Как я могу настроить это странное поведение?
3 ответа
19
добавлять
set backspace=indent,eol,start
в ваш файл .vimrc
.
13
Vim Cygwin по умолчанию настроен так, чтобы вести себя как традиционный vi. Просто создайте пустой ~/.vimrc, который заставляет расширения vim включаться и, следовательно, клавиши Backspace и стрелки работают так, как ожидается.
0
У этой же проблемы с mintty и msys2 по умолчанию.
Вы можете просто скопировать пример файла конфигурации vimrc
в свой домашний каталог как .vimrc
и он все исправит. Он также включит все модные функции vim, такие как подсветка синтаксиса.
cp -vi /usr/share/vim/vim74/vimrc_example.vim ~/.vimrc