使用
同一个文件在 TextMate 中:
这总是让我迷惑,最终导致我添加第二个新行,并在后来意识到这一点。同样的问题已经在这里发布过,但被接受的答案没有回答这部分问题。
使用
我可以看到一个
set eol
选项,Vim 在文件保存时会自动在文件末尾添加一个换行符。我已经开启了此选项,但我希望在 Vim 中能够看到这个换行符,以便确认它实际上存在。
例如,在 Vim 中打开文件:![Vim 截图](https://istack.dev59.com/8ZKbs.webp)
![TextMate 截图](https://istack.dev59.com/S3nMY.webp)
使用
set list
:![List 截图](https://istack.dev59.com/cyoc3.webp)
$
字符表示最后一行之后有一个换行符,但这也会污染其余文件。我知道我可以为此设置一个切换开关,但我真的更喜欢 TextMate 的行为。
~
)的意思是不换行。这不足够吗? - Billy Chan$
很困惑,所以我不会去研究它 :) 看看其他人是否有好的答案给你。 - Billy Chan~
)并不表示没有换行。如果最后一行末尾有换行符,它仍然会在下一行显示波浪号(就像第一张图片中的情况)。 - Nathan Hinchey[noeol]
标志 https://vi.stackexchange.com/questions/18238/how-to-show-noeol-flag-in-custom-statusline - Flux