有什么方法可以快速禁用/启用颜色编码吗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 等。