天天看點

netterm通路linux時字型和背景顔色随目錄發生改變的問題解決

作者:iamlaosong

 方法很多,除了改用其他仿真終端程式外,繼續使用netterm可用下面方法解決。

方法1:修改netterm參數,最簡單

選項-->螢幕顔色-->允許圖形編譯碼 重置顔色至預設值點選上,見下圖:

netterm通路linux時字型和背景顔色随目錄發生改變的問題解決

這種方法的最大特點是目錄仍然按規定顔色顯示,但目錄顯示結束後不會影響後面的顯示。缺點是隻對本連接配接位址起作用,換個位址必須重新設定。

方法2:修改/etc/DIR_COLORS檔案,次簡單

将檔案中的COLOR tty改為COLOR none,修改後目錄顯示不再變換顔色。

方法3:修改别名,比較麻煩

發生顔色變化是因為我們使用的指令是一個别名,其實際内容都加上了--color=tty的參數,去掉這個參數就可以了。運作alias指令,可以顯示别名如下:

alias l.='ls -d .* --color=tty'

alias ll='ls -l --color=tty'

alias ls='ls --color=tty'

alias vi='vim'

alias which='alias | /usr/bin/which --tty-only --read-alias --show-dot --show-ti

lde'

用unalias可以去掉這些别名,例如:

    unalias ls

或者用alias指令重新定義,去掉tty參數,例如:

    alias ls='ls --color=never'

    alias ll='ls -l --color=never'

可以把這些指令放在目前使用者的.bash_profile中或者/etc/profile中讓其自動執行,前者影響一個使用者,後者影響所有使用者。

繼續閱讀