Vim: 软换行和带at符号的长行
Vim: Soft wrap and long lines with at-signs
我有一个启用了 :set wrap
的缓冲区。看起来像这样:
如果我将 window 放大一点,装订线中的 @
标志就会消失,我可以看到整行。
我的问题是什么选项控制这些 @
at-signs,我如何更改 vim 以在我看不到它们的末尾时向我显示这些长线?
要删除 @
符号,请在 'display'
选项中启用 lastline
标志,例如将以下内容放入 .vimrc
:
set display=lastline
vim 手册的 window-contents
部分更详细地描述了结果行为,但简而言之,这将截断最后一行的末尾并将其替换为 @@@
(以指示它被 window) 的底边切断,而不是将整个最后一行隐藏在 at 符号后面。
我有一个启用了 :set wrap
的缓冲区。看起来像这样:
如果我将 window 放大一点,装订线中的 @
标志就会消失,我可以看到整行。
我的问题是什么选项控制这些 @
at-signs,我如何更改 vim 以在我看不到它们的末尾时向我显示这些长线?
要删除 @
符号,请在 'display'
选项中启用 lastline
标志,例如将以下内容放入 .vimrc
:
set display=lastline
vim 手册的 window-contents
部分更详细地描述了结果行为,但简而言之,这将截断最后一行的末尾并将其替换为 @@@
(以指示它被 window) 的底边切断,而不是将整个最后一行隐藏在 at 符号后面。