在 vim 的临时缓冲区中换行,但在其他地方不换行

在 vim 的临时缓冲区中换行,但在其他地方不换行

我的 vim 配置文件中有set nowrap,但有一个地方需要换行:临时缓冲区(因为那里显示的文本通常不会停留在 80 列)。有没有办法为临时缓冲区启用换行,但不为其他缓冲区启用换行?

答案1

问题是关于 vim 的命令行(也称为结肠线)。 即不换行。

然而,vim 记录了一个特殊的命令行窗口,用于输入复杂的命令,这有一点帮助。

如果您编辑命令行窗口,您可以设置它是 wrap模式与其他窗口分开,使用当地的 setl选项例如,

:setl wrap

相关内容