以下是我尝试删除那些明确显示在我的vim中的新行字符的一些文字的示例,并将其替换为我看不到的实际换行符。
但是当我使用/ [\ n] /搜索换行符时,我得到的不是这些可见的换行符,而是隐含的换行符。所以我无法进行搜索和替换。
我该如何解决这个问题?这是文字:
可以推理的原因\ n不是永恒的理由。可以命名的名字不是永恒的名字。 Unnamable是天地开始的。\ n Namable变成了母亲的一万件事。因此它被说:\ n' \ n \ n他是谁的无欲者被发现\ n The世界的精神将会发出声音。\ n但是那些渴望被束缚的人却会被束缚。\ n只看到周围事物的外壳。'这两个东西在酸性中是相同的,但在名称上是不同的。\ n它们的相同性被称为“神秘”。 这是神秘的\ n
答案 0 :(得分:1)
您需要搜索\\n
,而不是[\n]
。
做的:
%s/\\n/\r/g
应该解决你的问题(我不知道为什么,但是vim需要\r
而不是\n
')