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 "(одинарные кавычки предназначены для ввода).