让我们创建两个文件:
$ echo -n 'test' > test.txt
$ wc test.txt
0 1 4 test.txt
该文件test.txt
不包含尾随换行符。
$ echo 'test' > test_n.txt
$ wc test_n.txt
1 1 5 test_n.txt
该文件test_n.txt
包含尾随换行符。
上面两个文件明显不同,但是vim
在插入模式下两个文件的预览没有任何区别:
$ vim test.txt
$ vim test_n.txt
为什么没有区别(换行或某些特殊区别)?
vim
在插入模式下如何添加或删除这样的附加字符?
4
“:set list”将显示差异,并且您可以检查一种模式。两者都在帮助文件中。
—
Thomas Dickey
谢谢@ThomasDickey我以前不知道这个选项。
—
simhumileco
@ThomasDickey如果要添加答案,则可能是已接受的答案。谢谢。
—
simhumileco
@filbranden,请不要在评论中发表答案。评论中的答案不能由社区投票,也不能将问题标记为已回答。
—
terdon
@ThomasDickey参见上面。请发布答案。
—
terdon