换行没有出现在Vim中

时间:2013-05-14 19:42:13

标签: vim text

请考虑以下问题。 Using this text file,我正在尝试设置它,因此它是一个制表符分隔文件。它应该像这样,就像在vim中一样:

enter image description here

请注意,有1,后面是一个标签(^ I,上面是浅蓝色),然后是网站的文字。

但是当我在TextEdit中打开相同的文件时,我得到了这个:

enter image description here

虚假的断线来自何处?我无法在vim中找到它。

2 个答案:

答案 0 :(得分:6)

如果您将光标放在URL后面的空格处并使用 ga命令,您会注意到它实际上是一个unicode行分隔符 (其十六进制代码将显示为2028)。

所以可能发生的事情是Vim将它渲染为常规空间,但是 其他编辑作为换行符。只需用常规字符替换该字符即可 空间,它将解决这个问题。

答案 1 :(得分:0)

尝试运行命令

:set nocompatible

如果有效,请将其放入vimrc文件中。