Zsh是一個(gè)Linux用戶很少使用的power-shell蔑鹦,這是由于大多數(shù)Linux產(chǎn)品安裝歼狼,以及默認(rèn)使用bash shell裤翩。幾乎每一款Linux產(chǎn)品都包含有zsh,通城绻桑可以用apt-get愿伴、urpmi或yum進(jìn)行安裝。zsh是兼容bash的电湘,但是又比bash好用隔节,有什么理由不用zsh呢?
zsh的安裝
在終端中輸入下面命令進(jìn)行安裝
sudo apt-get install zsh
安裝完畢以后寂呛,你需要將zsh替換為你的默認(rèn)shell,之前默認(rèn)的shell為Bourne Again Shell (bash),輸入下面命令進(jìn)行替換
chsh -s /bin/zsh
ok,現(xiàn)在關(guān)閉你的終端怎诫,重新打開你的終端就可以啦
zsh的配置
一開始安裝zsh時(shí),zsh界面?zhèn)€人感覺是比較丑的昧谊,還好zsh有強(qiáng)大的配置功能刽虹,你可以任意配置你的zsh成你想要的樣子酗捌,不過這里我們?yōu)榱朔奖闩渲媚匚埽覀儾捎胦h-my-zsh來進(jìn)行配置涌哲,oh-my-zsh是為了簡(jiǎn)化zsh的配置而提供的一個(gè)配置模板,可以更好的管理zsh的各項(xiàng)配置尚镰。下面我們就來安裝oh-my-zsh啦
常規(guī)安裝oh-my-zsh
通過curl安裝
curl -L https://raw.github.com/robbyrussell/oh-my-zsh/master/tools/install.sh | sh
通過wget安裝
wget https://raw.github.com/robbyrussell/oh-my-zsh/master/tools/install.sh -O - | sh
git安裝oh-my-zsh
git clone git://github.com/robbyrussell/oh-my-zsh.git ~/.oh-my-zsh
備份你的zsh配置
cp ~/.zshrc ~/.zshrc.orig
創(chuàng)建一個(gè)新的zsh配置文件
cp ~/.oh-my-zsh/templates/zshrc.zsh-template ~/.zshrc
改變默認(rèn)的shell
chsh -s /bin/zsh
修改配置文件~/.zshrc
在你安裝好oh-my-zsh以后阀圾,你的主目錄下面將會(huì)有一個(gè).oh-my-zsh目錄和.zshrc配置文件。.oh-my-zsh里面存放著zsh的各種配置模板和插件狗唉,.zshrc就是在每次打開zsh的時(shí)候都會(huì)讀取的配置文件