Vim不显示最后一个空行

时间:2017-11-28 15:50:16

标签: linux vim

我写了一些c代码,输出的结尾是'\ n',当我在vim中检查输出文本文件时,我找不到最后一个空行,但是,当我用另一个文本查看器打开它时,我可以找到最后一个空行。如何配置我的vim以显示空行?

1 个答案:

答案 0 :(得分:3)

Vim在文件末尾显示\n / 0x0a的方式是它在[noeol]文件时打开文件而不抱怨:edit(以某种“反向”逻辑“来自你的期望”。 Vim(和Unix)的理念是尾部换行符应该在那里。当一个用于其他编辑器或主要用于MS Windows时,这可能会令人困惑。

有很多关于此问题的讨论和问题(例如here);因为这不太可能改变,所以要习惯它。