这有点难以解释,但出于某种原因,当我 cd 到文件树中的一个特定目录时,终端和终端内的显示仅在该目录内显得不同。
例如,现在我设置了默认颜色,背景为黑色,目录的文本颜色为蓝色,文件的文本颜色应显示为白色。但是当我进入这个特定目录并输入“ls”时,文件会以蓝色列出。光标处输入的命令也是蓝色的,而在其他目录中则是白色。我还应该提到,当我运行 python 时,应用程序界面也会显示为蓝色。但是输入“ls -a”输出显示为白色,“ls -l”输出显示为蓝色,“ls -la”输出再次显示为白色。
另外,我所在的目录的名称通常会显示在“$”符号之前,后面跟着光标。但是,在这种情况下,光标出现在目录名称中间,并出现了如下符号:
[[00m
位于目录名中间的行首。
还有一件事。当我将终端调整为全屏时,一切都恢复正常 - 光标位于目录名称的末尾,“ls”以白色显示文件,等等...
我经常在这个目录中工作,所以这有点烦人,我想能够恢复到以前的设置。有什么建议吗?
以下是有关终端的信息:
MATE 终端 1.2.1
操作系统是 Linux Mint 13 3.2.0-23-generic (#36-Ubuntu SMP Tue Apr 10 20:39:51 UTC 2012)
最后,我不确定这是否与此有关,但操作系统实际上位于与目录不同的硬盘上。