Linux學習筆記之Xshell配色方案定制


 

點擊 Xshell 面板頂部的如下按鈕。

 

點擊 Browse 按鈕,彈出如下面板,選擇 ANSI Colors on Black,然后點擊右側save as 按鈕,命名為 zkl。
 
這里其實就是復制一份 ANSI Colors on Black 的顏色方案,或者我們也可以 New 一個方案。
 
ANSI 顏色已經很好看,這里我們是沿用 ANSI 顏色,並加以修改,以得到自己想要的顏色方案。

 

然后,點擊右側的 edit 按鈕,編輯前景色和背景色。

 

0x1 設置背景色

 
點擊 Backgroud 右側的下拉列表, 在彈出的界面選擇 other, 彈出一個界面,點擊自定義顏色,然后會彈出如下界面:
 
按照如下 rgb 值填寫顏色,(0,43, 53)
 
然后點擊 Add to Custom Colors 按鈕,添加自定義顏色到左側面板中的 custom colors下,選擇它。確定。

 

 

0x2 設置字體顏色(前景色)

 
點擊 Normal Text,進行設置。
 
rgb顏色:(131,148,150)

 

 

0x3 設置目錄顏色

 

 

顏色 rgb 值如下:(128,128, 255)

 

0x4 設置壓縮文件顏色

 
ANSI 顏色中,壓縮文件顏色默認是紅色,不干擾視線,如果感覺不好,可以調整為如下顏色:

 

 顏色 rgb 值如下:(128,128, 0)

 

 

 

0x5 設置VIM中注釋的顏色

 
經過以上設置后,xshell的背景顏色,字體顏色,linux的目錄,壓縮文件顏色都比較好看了,效果如下。

 

但是我們打開 vim,編輯一個 c++, python 代碼文件時會發現注釋的顏色很不好看。需要再進行設置。

 

設置如下顏色即可:
 
rgb顏色:(255,128,64)

 

 

 修改后的代碼文件顯示效果如下:

 

 

0x6 導出顏色方案

 
xshell 非常強大,各種功能。我們設置的顏色方案也可以導出保存,當我們在其他機器上使用時,可以導入顏色方案。
 
下面界面中的 import 和 export 即可完成導入和導出顏色方案,下面這個文件是上述配置對應的顏色方案文件

 

 

0x7 設置命令行提示符

 
在命令行提示符顯示用戶名,當前機器IP,當前時間,當前路徑等信息。但有時候如果我們的目錄很長,敲擊命令很不方便,可以通過修改 PS1 環境變量,讓命令提示符在第二行顯示:
 
如下示例,后面的 \n 就是起到了提示符 $ 在第二行顯示效果。
 
 
export PS1="\[\033[01;31m\]\u\[\033[00m\]@\[\033[01;32m\]10.185.25.224\[\033[00m\][\[\033[01;33m\]\t\[\033[00m\]]:\[\033[01;34m\]\w\[\033[00m\]\n$ "

或者

export PS1="\[\033[01;31m\]\u\[\033[00m\]@\[\033[01;32m\]\h\[\033[00m\][\[\033[01;33m\]\t\[\033[00m\]]:\[\033[01;34m\]\w\[\033[00m\]\n$ "
 
效果如下:

 

 

注:

設置為什么顏色,可以自己根據顯示效果調,很靈活。

 

0x8 配置好的配色方案

(直接拷貝到新的xcs格式文件中,導入到Xshell即可)

 

1. Solarized Dark暗色版

[Solarized Dark]
text=839496
cyan(bold)=93a1a1
text(bold)=408080
magenta=dd3682
green=859900
green(bold)=586e75
background=042028
cyan=2aa198
red(bold)=cb4b16
yellow=b58900
magenta(bold)=6c71c4
yellow(bold)=657b83
red=808000
white=eee8d5
blue(bold)=8080ff
white(bold)=fdf6e3
black=002b36
blue=268bd2
black(bold)=073642
[Names]
name0=Solarized Dark
count=1

 

2. SolarizedDarkModify亮色版

 

[SolarizedDarkModify]
text=839496
cyan(bold)=00ffff
text(bold)=e9e9e9
magenta=c000c0
green=80ff00
green(bold)=3c5a38
background=042028
cyan=00c0c0
red(bold)=ff0000
yellow=c0c000
magenta(bold)=ff00ff
yellow(bold)=ffff00
red=ff4500
white=c0c0c0
blue(bold)=1e90ff
white(bold)=fdf6e3
black=000000
blue=00bfff
black(bold)=808080
[Names]
name0=SolarizedDarkModify
count=1

 

3.isayme

[isayme]
text(bold)=eaeaea
magenta(bold)=ff00ff
text=ffffff
white(bold)=eaeaea
green=00c000
red(bold)=d20000
green(bold)=00ff00
black(bold)=808080
red=c00000
blue=113fcc
black=000000
blue(bold)=0080ff
yellow(bold)=ffff00
cyan(bold)=00ffff
yellow=c0c000
magenta=c000c0
background=222222
white=c0c0c0
cyan=00c0c0
[Names]
count=1
name0=isayme

 

4.Ubuntu終端版

 

[ubuntu]
text(bold)=ffffff
magenta(bold)=ad7fa8
text=ffffff
white(bold)=eeeeec
green=4e9a06
red(bold)=ef2929
green(bold)=8ae234
black(bold)=555753
red=cc0000
blue=3465a4
black=000000
blue(bold)=729fcf
yellow(bold)=fce94f
cyan(bold)=34e2e2
yellow=c4a000
magenta=75507b
background=300a24
white=d3d7cf
cyan=06989a
[Names]
count=1
name0=ubuntu

 

參考

參考1

參考2


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM