在外壳/终端中禁用颜色

Poe*_*Poe 15 linux bash shell colors

我想禁用外壳中的所有颜色。不是ls,不是nano,不是vi,什么都没有。实现这一目标的最佳方法是什么?

gee*_*aur 13

unset LS_COLORS; export TERM=xterm应该这样做,或者至少让你大部分时间都在那里。您可能需要将其更改TERM=vt220为某些过于“智能”的程序。

  • “xterm”是一个颜色终端,要禁用颜色,你需要 TERM=xterm-mono (7认同)
  • 绝对推荐 VT220 而不是 XTERM。 (3认同)

小智 10

如果您使用 PUTTY 远程访问外壳,则:
- 在左侧面板上,单击颜色
- 取消选中右侧面板上的三个框(默认情况下选中它们)


小智 6

xterm -cm
Run Code Online (Sandbox Code Playgroud)

这将启动一个没有颜色的 xterm。