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

Другие вопросы по тегам