# Install zsh / oh-my-zsh on Ubuntu
zsh是個很酷的shell,提供高度可自訂化的shell環境,更多詳細訊息請見 zsh官方網站 (opens new window)
本篇筆記如何在Ubuntu環境安裝zsh,並使用oh-my-zsh客製化zsh環境,部分指令與OS X上有些許出入,OS X的安裝請見 oh my zsh Github (opens new window)
原始教學參考自 AJ ONeal的YouTube教學影片 (opens new window)
Dim Powerline Theme by Howar31 (opens new window)
# Requirement
- Ubuntu 本篇測試環境Ubuntu Server 12.10
- bash 基本知識
- 例如
pushd
、popd
、apt-get
等等
- 例如
- vim 基本知識 或其它類似文字編輯器
# Installation
# ZSH
sudo apt-get update && sudo apt-get install -y curl vim git zsh
上述指令做了五件事:
- 更新apt-get
- 安裝curl
- 安裝vim
- 安裝git
- 安裝zsh
除了zsh是核心之外,其它是在等等過程中會用到的工具,如果系統中原本就已經安裝最新版,則會自動跳過
# Oh My ZSH
一行指令就能裝好
curl -L https://github.com/robbyrussell/oh-my-zsh/raw/master/tools/install.sh | bash
很多網站指令後面寫sh
,但Ubuntu要改成bash
# Setting Default Shell
將zsh設定為目前使用者的預設shell
sudo chsh -s $(which zsh) $(whoami)
$(which zsh) 表示找到zsh的位置
$(whoami) 表示目前使用者
設定好後,可以手動到home
的.bashrc
看是否設定成功
# Configure ZSH by Oh My ZSH
修改home
的.zshrc
即可
vim ~/.zshrc
佈景主題修改ZSH_THEME="theme_name"
佈景主題位置在.oh-my-zsh/themes/
底下
oh-my-zsh Theme Wiki (opens new window)
Written with StackEdit (opens new window).