ZSH的插件 oh-my-zsh

zsh介紹 :

定義? :zsh 也是一種shell,但是并不是我們系統(tǒng)默認的 shell ,unix 衍生系統(tǒng)的默認shell 都是 bash!

mac 內(nèi)置6中shell


***linux系統(tǒng)需要自己下載zsh(sudo yum install zsh,或者sudo apt-get install zsh)

***但是mac 預(yù)裝了zsh ,但是很少有人直接切換過來使用此shell ,因為 zsh 的默認配置及其復(fù)雜繁瑣,讓人望而卻步,直到有了oh-my-zsh這個開源項目,讓zsh配置降到0門檻.而且它完全兼容 bash .


oh-my-zsh 的安裝及使用 :

定義 ?: ?oh-my-zsh 是個項目,用來幫助我們配置zsh.(自帶git插件,并且是默認開啟的插件)

1.下載 : ?git clone git://github.com/robbyrussell/oh-my-zsh.git ~/.oh-my-zsh( 安裝 oh-my-zsh 時,它自動讀取你的環(huán)境變量并且自動幫 zsh 進行設(shè)置.)

2.替換zshrc : ?cp ~/.oh-my-zsh/templates/zshrc.zsh-template ~/.zshrc

特別備注 : ~ 代表 :你的/home/用戶名的目錄,假設(shè)你的用戶名是x,那么~/就是/home/x/。.是代表此目錄本身,但是一般可以不寫,所以cd ~/. 和cd ~ 和cd ~/效果是一樣的。但是.后面有東西又是另外一個問題,點在文件名頭部,代表一個隱藏文件。~/.local是你的主目錄下一個.local的文件夾的路徑,并且從.可以看出,這是一個飲藏文件,如果不用ls -a的話,一般ls是無法看到的

3.將bash 切換成zsh ( chsh -s /bin/zsh ) , 將zsh 切換成bash( chsh -s /bin/bash)(所以這時的zsh 基本已經(jīng)配置完成,你需要一行命令就可以切換到 zsh 模式.

4.oh-my-zsh 安裝后,它的配置在用戶目錄下的 .oh-my-zsh(.表示是個隱藏文件,所以從根目錄開始cd是看不見的) 目錄下? 直接cd .oh-my-zsh就可以看到

5.zsh 的配置文件:.zshrc (隱藏文件)----編輯(等同于vim)配置文件命令 ? ? nano .zshrc(在根目錄下,與.oh-my-zsh在同一目錄下),可以設(shè)置配色等信息

1是指定樣式,2是是否自動更新

參考 : http://yijiebuyi.com/blog/b9b5e1ebb719f22475c38c4819ab8151.html


oh-my-zsh 的配色方案 (不滿意默認配色的情況下,自己去下載配色的文件):

1.你可以直接 git clone git://github.com/altercation/solarized.git ? (在任何文件目錄下都可以)

2.然后進入項目文件目錄會看到琳瑯滿目的配色解決方案,當(dāng)然有一個目錄是為 iterm2 準(zhǔn)備的解決方案,就是iterm2-colors-solarized。進入目錄能看到 3個文件 (1個 md說明文件,2個配色文件)。我們使用其中一個Solarized Dark.itermcolors。

下載后的文件

3. 進入iterm2 / Preferences / Colors,看最下方 Load Presets...( import ), 導(dǎo)入剛才 iterm2-colors-solarized 目錄下的? Solarized Dark.itermcolors 文件。同時去iTerm2 - Preferences - Profiles - Text - Text Rendering,將 Draw bold text in bright colors 前面的勾去掉.

4. 然后重啟 iterm2 .

Solarized 配色方案生效了?。?!

參考鏈接 : http://yijiebuyi.com/blog/9c6419897949a7935d0fdec74cb7c61b.html

最后編輯于
?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請聯(lián)系作者
【社區(qū)內(nèi)容提示】社區(qū)部分內(nèi)容疑似由AI輔助生成,瀏覽時請結(jié)合常識與多方信息審慎甄別。
平臺聲明:文章內(nèi)容(如有圖片或視頻亦包括在內(nèi))由作者上傳并發(fā)布,文章內(nèi)容僅代表作者本人觀點,簡書系信息發(fā)布平臺,僅提供信息存儲服務(wù)。

相關(guān)閱讀更多精彩內(nèi)容

友情鏈接更多精彩內(nèi)容