我想禁用 shell 中的所有颜色。不是 ls、不是 nano、不是 vi,什么都行。实现此目的的最佳方法是什么?
答案1
如果您使用 PUTTY 远程访问 shell,那么:
- 在左侧面板上,单击“颜色”
- 取消选中右侧面板上的三个框(默认情况下处于选中状态)
答案2
unset LS_COLORS; export TERM=xterm
应该可以做到,或者至少可以让你完成大部分工作。你可能需要TERM=vt220
对一些过于“智能”的程序进行更改。
答案3
xterm -cm
这将启动一个没有颜色的 xterm。
答案4
最好的方法可能是首先告诉你的终端仿真器和环境它不能支持颜色:
cat << EOF >> ~/.bashrc
unset LS_COLORS
TERM=xterm-mono
export TERM
EOF