1

Я нахожусь на машине с 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 я могу сделать это.

Обновить

Примечание: установка backspace ВИМ устанавливается в $ VIMRUNTIME/debian.vim который /usr/bin/vim7.2 использует для запуска.

1 ответ1

1

Попробуйте " :set backspace+=start ". Вы можете пройти весь путь и сделать " :set backspace=indent,eol,start ".

Смотрите " :help 'backspace' " (одинарные кавычки предназначены для ввода).

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