你可以用豐富的選項來定義你的終端主題。
-- Seth Kenlon(作者)
如果你大部分時間都盯著終端,那么你很自然地希望它看起來能賞心悅目。美與不美,全在觀者,自 CRT 串口控制臺以來,終端已經經歷了很多變遷。因此,你的軟件終端窗口有豐富的選項,可以用來定義你看到的主題,不管你如何定義美,這總是件好事。
設置
包括 GNOME、KDE 和 Xfce 在內的流行的軟件終端應用,它們都提供了更改其顏色主題的選項。調整主題就像調整應用首選項一樣簡單。Fedora、RHEL 和 Ubuntu 默認使用 GNOME,因此本文使用該終端作為示例,但對 Konsole、Xfce 終端和許多其他終端的設置流程類似。
首先,進入到應用的“首選項”或“設置”面板。在 GNOME 終端中,你可以通過屏幕頂部或窗口右上角的“應用”菜單訪問它。
在“首選項”中,單擊“配置文件” 旁邊的加號(“+”)來創建新的主題配置文件。在新配置文件中,單擊“顏色”選項卡。
GNOME Terminal preferences
在“顏色”選項卡中,取消選擇“使用系統主題中的顏色”選項,以使窗口的其余部分變為可選狀態。最開始,你可以選擇內置的顏色方案。這些包括淺色主題,它有明亮的背景和深色的前景文字;還有深色主題,它有深色背景和淺色前景文字。
當沒有其他設置(例如 dircolors 命令的設置)覆蓋它們時,“默認顏色”色板將同時定義前景色和背景色。“調色板”設置 dircolors 命令定義的顏色。這些顏色由終端以 LS_COLORS 環境變量的形式使用,以在 ls 命令的輸出中添加顏色。如果這些顏色不吸引你,請在此更改它們。
如果對主題感到滿意,請關閉“首選項”窗口。
要將終端更改為新的配置文件,請單擊“應用”菜單,然后選擇“配置文件”。選擇新的配置文件,接著享受自定義主題。
GNOME Terminal profile selection
命令選項
如果你的終端沒有合適的設置窗口,它仍然可以在啟動命令中提供顏色選項。xterm 和 rxvt 終端(舊的和啟用 Unicode 的變體,有時稱為 urxvt 或 rxvt-unicode)都提供了這樣的選項,因此即使沒有桌面環境和大型 GUI 框架,你仍然可以設置終端模擬器的主題。
兩個明顯的選項是前景色和背景色,分別用 -fg 和 -bg 定義。每個選項的參數是顏色名而不是它的 ANSI 編號。例如:
$ urxvt -bg black -fg green
這些會設置默認的前景和背景。如果有任何其他規則會控制特定文件或設備類型的顏色,那么就使用這些顏色。有關如何設置它們的信息,請參閱 dircolors 命令。
你還可以使用 -cr 設置文本光標(而不是鼠標光標)的顏色:
$ urxvt -bg black -fg green -cr teal
Setting color in urxvt
你的終端模擬器可能還有更多選項,如邊框顏色(rxvt 中的 -bd)、光標閃爍(urxvt 中的 -bc 和 +bc),甚至背景透明度。請參閱終端的手冊頁,了解更多的功能。
要使用你選擇的顏色啟動終端,你可以將選項添加到用于啟動終端的命令或菜單中(例如,在你的 Fluxbox 菜單文件、$HOME/.local/share/Applications 目錄中的 .desktop 或者類似的)。或者,你可以使用 xrdb 工具來管理與 X 相關的資源(但這超出了本文的范圍)。
家是可定制的地方
自定義 linux 機器并不意味著你需要學習如何編程。你可以而且應該進行小而有意義的更改,來使你的數字家庭感覺更舒適。而且沒有比終端更好的起點了!
via: https://opensource.com/article/19/8/add-color-linux-terminal
作者: Seth Kenlon 選題: lujun9972 譯者: geekpi 校對: wxy
本文由 LCTT 原創編譯, Linux中國 榮譽推出