轉自:http://bbs.feng.com/read-htm-tid-10508780.html
Mac Terminal
做開發的朋友可能經常會用到終端,mac自帶的終端是款非常好用的ssh工具,但是終端單調的顏色是不是看得眼睛很生澀?ok,下面分享下mac終端字體顏色更改的方法。整理自互聯網,非原創,高手勿噴,幫助下不知道的朋友。
第一步:偏好設置
最基本的,進入終端-偏好設置-描述文件-文本,在這兒可以設置Terminal的背景顏色,基本字體顏色,透明度等等,這些比較簡單,不做過多介紹,看圖
第二步:ls顏色
更改ls顯示目錄時的顏色
1.進入~目錄。
cd ~
復制代碼
2.編輯.bash_profile配置文件。
vim .bash_profile
復制代碼
3.按i鍵進入修改模式,在文件末尾添加以下三行代碼。
export LS_OPTIONS='--color=auto' # 如果沒有指定,則自動選擇顏色
export CLICOLOR='Yes' #是否輸出顏色
export LSCOLORS='CxfxcxdxbxegedabagGxGx' #指定顏色
復制代碼
4.按esc鍵退出修改模式,輸入:wq!保存退出,輸入下面代碼使配置生效。
source .bash_profile
復制代碼
ok,ls目錄顏色修改到這就ok了,效果如下圖. ps:這個修改需要完全退出Terminal再次進入ls才有效果
詳細說下第3小步LSCOLORS中的值代表的意思,這22個字母2個字母一組分別指定一種類型的文件或者文件夾顯示的字體顏色和背景顏色。從第1組到第11組分別指定的文件或文件類型為:
directory
symbolic link
socket
pipe
executable
block special
character special
executable with setuid bit set
executable with setgid bit set
directory writable to others, with sticky bit
directory writable to others, without sticky bit
媽蛋水平有限水平有限翻譯不過來,分開讀這些單詞基本都認識,但是用在特殊名詞搞不懂了,第一個是文件夾,倒數第二個貌似是當前用戶有讀寫權限的文件夾。
下面是顏色的子母對照:
a 黑色
b 紅色
c 綠色
d 棕色
e 藍色
f 洋紅色
g 青色
h 淺灰色
A 黑色粗體
B 紅色粗體
C 綠色粗體
D 棕色粗體
E 藍色粗體
F 洋紅色粗體
G 青色粗體
H 淺灰色粗體
x 系統默認顏色
所以,如果我們想把目錄顯示成紅色,就可以把LSCOLORS設置為bxfxaxdxcxegedabagacad就可以了。
Vim 顏色設置
第三步:設置vim顏色等等。即vim指令編輯文件的模式的顯示效果
1.還是一樣,進入用戶主目錄 cd ~
2.執行以下指令復制系統的vim配置文件到用戶目錄。
cp -r /usr/share/vim/vimrc ~/.vimrc
復制代碼
3.編輯.vimrc文件配置我們的vim。i鍵進入修改模式,在文件末尾添加上相應的vim配置。添加完成之后照樣是esc之后:wq!保存退出再次vim就能看到效果
vim .vimrc
復制代碼
vim的配置選項特別多,我整理了一小部分給大家,代碼如下,選取自己需要的,注釋都寫的很清楚,其中colorscheme參數比較看到效果,這個是vim的主題,vim的主題在/usr/share/vim/vim73/colors目錄,
所以這些名字的主題都是可以直接用的,先放個我用的pablo主題的效果圖
syntax on
" 語法高亮
autocmd InsertLeave * se nocul
autocmd InsertEnter * se cul
" 用淺色高亮當前行
set tabstop=4
" Tab鍵的寬度
set softtabstop=4
set shiftwidth=4
"??統一縮進為4
set number
" 顯示行號
colorscheme pablo
" 設置顏色主題
set ruler
" 在編輯過程中,在右下角顯示光標位置的狀態行
set scrolloff=3
" 光標移動到buffer的頂部和底部時保持3行距離
復制代碼
ok,就分享了這些,希望能對大家有用,雖然是學習自互聯網,但這些都是我手打的。不喜也勿噴啊