我在vim中有很长的文本行,启用了软换行,我已完成:set linebreak
,breakat
具有正确的值。
问题是,当我在“段落”的中间编辑一些文本时,这些行不再包含在单词边界处。
示例:
1)光标位于该行的中间:
2)我输入cw
并且换行符更改:
当我回到正常模式时,它会保持这种状态,但当光标离开线时再次正确包裹。
如果我在中间添加文本,或者执行dw
之类的命令,则不会发生这种情况 - 看似只是删除某些文本并进入插入模式的命令。
问题始于全新安装的Fedora 21,但我的.vimrc
与之前的计算机没有任何关系,我没有遇到此问题。
如何恢复正确的行为,或者这可能是Fedora包中的错误?