У меня длинная строка текста в vim, мягкая упаковка включена, я сделал :set linebreak
, и breakat
имеет правильное значение.Почему vim иногда неправильно отображает чередующиеся строки?
Проблема в том, что когда я редактирую текст в середине «параграфа», линии больше не обтекают границы слов.
Пример:
1) Курсор находится в середине строки:
2) I Тип cw
и разрывы строк изменения:
Он остается таким, когда я возвращаюсь t o нормальный режим, но снова обертывается, когда курсор покидает линию.
Это не происходит, если я добавляю текст посередине или делаю команду вроде dw
- казалось бы, просто команды, которые удаляют текст и вводят режим вставки.
Проблема началась с новой установки Fedora 21, но мой .vimrc
не изменился с моего предыдущего компьютера, где у меня не было этой проблемы.
Как восстановить правильное поведение, или это может быть ошибка в пакете Fedora?
Спасибо - я только узнал об этом сам секунду назад. Вот ссылка [link] (https://groups.google.com/forum/#!msg/vim_dev/Bh0Nd321JYE/69kCLnzb3iYJ) на поток на нем, если она полезна кому-либо еще. – bpaqd