14

Я установил Vim, Mintty через Cywin на XP. Проблема в том, что когда я пытаюсь нажать клавишу Backspace в режиме редактирования VIM, курсор перемещается назад на символ, а не стирает предыдущий символ. Как я могу настроить это странное поведение?

3 ответа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

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .