2015-02-05 3 views
0

У меня длинная строка текста в vim, мягкая упаковка включена, я сделал :set linebreak, и breakat имеет правильное значение.Почему vim иногда неправильно отображает чередующиеся строки?

Проблема в том, что когда я редактирую текст в середине «параграфа», линии больше не обтекают границы слов.

Пример:

1) Курсор находится в середине строки:

Before editing text

2) I Тип cw и разрывы строк изменения:

After "cw" command

Он остается таким, когда я возвращаюсь t o нормальный режим, но снова обертывается, когда курсор покидает линию.

Это не происходит, если я добавляю текст посередине или делаю команду вроде dw - казалось бы, просто команды, которые удаляют текст и вводят режим вставки.

Проблема началась с новой установки Fedora 21, но мой .vimrc не изменился с моего предыдущего компьютера, где у меня не было этой проблемы.

Как восстановить правильное поведение, или это может быть ошибка в пакете Fedora?

ответ

1

Я считаю, что это ошибка, которая была исправлена ​​с 7.4.576

+0

Спасибо - я только узнал об этом сам секунду назад. Вот ссылка [link] (https://groups.google.com/forum/#!msg/vim_dev/Bh0Nd321JYE/69kCLnzb3iYJ) на поток на нем, если она полезна кому-либо еще. – bpaqd

Смежные вопросы