**:
與linux相比,mac os x的終端總是欠缺些什麼。對了,是色彩,linux的ls命令使用不同顏色區分各種檔案型別,vim編輯器也支援語法高亮,而mac終端卻總是以黑白示人。其實,只要稍微做一些工作,mac的終端同樣可以多姿多彩,請往下看。
mac中bsd的ls命令可以使用-g
引數彩色化輸出的檔案列表,需要配置lscolors環境變數定義顏色,具體配置方法可以輸入man ls
檢視。
不過,我推薦安裝linux使用的gnu coreutils替換mac的ls命令,因為:
coreutils的安裝與配置方法如下:
通過homebrew安裝coreutils
brew install xz coreutils
注:coreutils並不依賴於xz,但它的原始碼是用xz格式壓縮的,安裝xz才能解壓。
生成顏色定義檔案
gdircolors --print-database > ~/.dir_colors
在~/.bash_profile
配置檔案中加入以下**
12345
if brew list | grep coreutils > /dev/null ; then
path
="$(brew --prefix coreutils)/libexec/gnubin:$path"
alias ls=
'ls -f --show-control-chars --color=auto'
eval
`gdircolors -b $home/.dir_colors`
fi
gdircolor的作用就是設定ls命令使用的環境變數ls_colors(bsd是lscolors),我們可以修改~/.dir_colors自定義檔案的顏色,此檔案中的注釋已經包含各種顏色取值的說明。
看看預設顏色的顯示效果。
這個很簡單,加上--color
引數就可以了,為了使用方便,可以在~/.bash_profile
配置檔案中加上alias定義。
123
alias
grep
='grep --color'
alias
egrep
='egrep --color'
alias
fgrep
='fgrep --color'
在vim中輸入命令:syntax on
啟用語法高亮,若需要vim啟動時自動啟用,在~/.vimrc
中新增一行syntax on
即可。
posted by linfan
feb 27th, 2012 mac
English 三月英語 多姿多彩
相比二月的英語學習,三月的英語學習增加了很多內容,也增加了很多樂趣,學到了很多知識。英語小組重新分配後,我們得以和更多的同學進行更多的交流。在曉慧的組織和帶領下,我們開始了第乙個集體學習的內容 堅不可摧。這是一篇很能激勵人心的演講,每天早晨我們都會一起學習,遇到問題,曉慧會給我們一些建議,幫助我們更...
CSS拒絕單調 讓網頁超連結擁有多姿多彩的下劃線
css拒絕單調 讓網頁超連結擁有多姿多彩的下劃線 動態網製作指南 knowsky.css本身沒有直接提供變換html鏈結下劃線的功能,但只要運用一些技巧,我們還是可以讓單調的網頁鏈結下劃線變得豐富多彩。一 基本原理 首先,自定義html鏈結下劃線的第一步是建立乙個圖形,在水平方向重複放置這個圖形即形...
Mac Tips 讓你的終端豐富多 彩
不知用水果的朋友們,對其預設terminal的主題的印象如何,我是覺得很不爽,字太小,看著十分的吃力.於是乎.改 看截屏先.img 怎麼樣,還可以吧.下面介紹下步驟 安裝 url simbl url 和 url terminalcolors url 解壓後,雙擊 ir black.terminal ...