gvim屏幕左下角的@符号代表什么意思?

4
我过去两周一直在使用vim,现在已经开始喜欢上它了。但有一件事情一直让我困惑 - 有时候当我在输入内容时,屏幕底部会出现一些只有@符号的行:Screenshot of vim notes I was taking when I noticed this - 2 @ rows at bottom of the screen。这种情况发生过几次,但我从未太在意,现在我很好奇 - 在那种情况下,按回车键可以消除其中一个,再按一次回车键则会消除另一个。然后再按两次回车键,又会出现一个@行。有人知道它们是什么意思吗?
2个回答

8
这通常发生在打开非常大的文件(或非常长的行)时。您可以设置 display 选项以显示所有行(而不显示那些 @ )。
lastline    When included, as much as possible of the last line
        in a window will be displayed.  When not included, a
        last line that doesn't fit is replaced with "@" lines.

例如在我的vimrc中,我有set display=lastline

如果你想了解更多细节,请查看:h 'display'


1
噢...这很有道理!感谢你的帮助;这是那种很难用Google描述清楚的问题! - xdl

5
这意味着您的行长度超过了终端的高度和宽度。

网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接