Vim:软包裹和带有符号的长线

时间:2018-02-21 03:23:23

标签: vim at-sign

我有一个启用了:set wrap的缓冲区。它看起来像这样:

Long line replaced with @ signs

如果我让窗户稍微大一些,那么排水沟中的@标志就会消失,我可以看到整条线。

Long line without @ signs

我的问题是哪个选项支配这些@符号,如果我看不到它们的结尾,如何更改vim以显示这些长行?

1 个答案:

答案 0 :(得分:0)

要删除@符号,请在'display'选项中启用lastline标记,例如将以下内容放入.vimrc

set display=lastline

vim手册的window-contents部分更详细地描述了结果行为,但简单地说,这将截断最后一行的结尾并将其替换为@@@(表示它已被切断)从窗口的底部边缘开始),而不是将整个最后一行隐藏在标志后面。