vimdiff 禁用/启用颜色编码

vimdiff 禁用/启用颜色编码

有什么方法可以快速禁用/启用颜色编码吗vimdiff?问题是,我有彩色文本vim,但文本不可见,因为文本颜色是红色,并且vimdiff也尝试将背景颜色设置为红色,使其难以阅读。

因此,我想暂时禁用颜色编码,以验证文本并稍后重新启用它。有什么快速、简单的方法可以做到这一点吗?

答案1

您可以轻松地停用着色vim

:diffoff!

并再次打开它

:windo diffthis

答案2

将其放入您的 .vimrc 中:

if &diff
    syntax off
endif

如果您以 diff 模式启动,它的作用是禁用语法突出显示。

答案3

可以使用和vim关闭/打开语法突出显示。:syntax off:syntax on

答案4

TERM=vt100 vimdiff应该使用 TERM 调用 vimdiff暂时地设置为 vt100。 (直到命令完成)。这使得尝试其他的变得很容易: xterm 或 xterm-color 或 xterm-256color 等。

相关内容