2014年9月2日 星期二

[Linux] oh-my-zsh

好久沒寫 Blog

最近都在玩 QT ,還寫出四不像的東東,BUG一堆阿!!

(以上略過



oh-my-zsh 是學長推薦的一個根據 Z shell 上的擴充


優點:


檔案名稱自動補全時可以使用 Tab 及上下左右鍵選擇


PS1 有 theme 可以設定,輕鬆個人化

各種 plugin 可以使用

缺點:


我還沒找到 XDD



1. 安裝 zsh


如果是 CentOS/Redhat :
$ sudo yum install zsh 

如果是 Ubuntu/Debian :
$ sudo apt-get install zsh 

確定安裝 zsh 有成功
$ nl /etc/shells 


再把 shell 更換 為 Z shell
$ chsh -s /bin/zsh 

2.安裝 oh-my-zsh


有自動安裝的 sh,還很幽默的寫上 do you trust me? XDD

via curl:

$ curl -L http://install.ohmyz.sh | sh 

via wget:

$ wget --no-check-certificate http://install.ohmyz.sh -O - | sh 

手動安裝就比較繁瑣了

下載 repository
$ git clone git://github.com/robbyrussell/oh-my-zsh.git ~/.oh-my-zsh 

(Optionally)備份 ~/.zshrc
$ cp ~/.zshrc ~/.zshrc.orig 

複製 oh-my-zsh 的 ./zshrc 模板
$ cp ~/.oh-my-zsh/templates/zshrc.zsh-template ~/.zshrc 

3.重新開啟 terminal,或是重新登入就可以了




更改主題可以在 ~/.zshrc 裡面修改 ZSH_THEME="theme_name"

改成 ZSH_THEME="random" 每次打開的主題都不一樣

主題預覽跟安裝方法可以在這找到: here ,有些主題還必須另外安裝字型

修改 theme 的參數可以在這找到: here


還有各式腳本,在~/.zshrc 裡的 plugins 增加即可

說明:here

至於中文翻譯,自己GOOGLE吧,我懶(遭毆!

我的參數
ZSH_THEME="dallas"
plugins=( autojump cap command-not-found gem git rails ruby sudo systemd completion )

沒有留言:

張貼留言