Vim <ctrl-w> не работает с существующим текстом, пользовательская компиляция vim7.3
Я нахожусь на машине с Ubuntu 10.04. Установленный vim7.2 работает как положено в режиме вставки для <ctrl-w,h,u>
но мой скомпилированный vim7.3.744 показывает странное поведение:
Запуск vim с пустым буфером (курсор обозначен |
):
~|
Когда я переключаюсь в режим вставки и набираю несколько букв, команды <ctrl-w,h,u>
работать просто отлично
~adsf|<ctrl-w>
=>
~|
Однако после выхода из режима вставки после ввода и повторного входа в режим вставки нажмите <ctrl-w,h,u>
Ничего не произошло:
~adsf|<Esc>
Pressing A to enter insert mode again
~adsf|<ctrl-w>
=>
~asdf|
Если я должен показать :ver
Я могу сделать это.
Обновить
Примечание: настройка vim backspace
устанавливается в $VIMRUNTIME/debian.vim, который /usr/bin/vim7.2 использует для запуска.
1 ответ
Пытаться " :set backspace+=start
". Вы можете пойти весь путь и сделать" :set backspace=indent,eol,start
".
Увидеть " :help 'backspace'
msgstr "(одинарные кавычки предназначены для ввода).