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