1. 程式人生 > >ubuntu 安裝、配置zsh及其外掛

ubuntu 安裝、配置zsh及其外掛

1.安裝

1.2 點選 ' clone or download ',下載

1.3 有2個安裝命令

sh -c "$(curl -fsSL https://raw.githubusercontent.com/robbyrussell/oh-my-zsh/master/tools/install.sh)"

sh -c "$(wget https://raw.githubusercontent.com/robbyrussell/oh-my-zsh/master/tools/install.sh -O -)"
隨便一個就行。

1.4 安裝完成後,輸入' zsh ',會出現類似的使用者名稱

2.配置

2.1 在使用者主目錄,你會看到 ' .zshrc '檔案(用於配置zsh的檔案)

2.2 關於配置問題,我遇到了一個比較坑的事:就是沒裝zsh之前我的系統是有node和npm的但是裝上之後,報錯


錯誤的大概意思就是    沒有這個命令。我是這樣解決了這個問題的。

2.3 解決方法就是在home/.zshrc 檔案的最下面新增下面這段程式碼

# Add RVM to PATH for scripting. Make sure this is the last PATH variable change.
export PATH="$PATH:$HOME/.rvm/bin"

export NVM_DIR="$HOME/.nvm"
[ -s "$NVM_DIR/nvm.sh" ] && \. "$NVM_DIR/nvm.sh"  # This loads nvm
[ -s "$NVM_DIR/bash_completion" ] && \. "$NVM_DIR/bash_completion"  # This loads nvm bash_completion
2.4 關於zsh外掛的配置,我個人的設定是
plugins=(git
         extract
         z
         ruby)
plugins=(zsh-syntax-highlighting)
2.5 關於zsh主題的設定,我找了個可以記錄時間的主題
當然,你也可以選擇你喜歡的主題在這裡找到

然後,在.zshrc檔案,找到這行程式碼

ZSH_THEME="clean"
將引號裡的單詞換成你想要的主題名字就行了。

2.6 你可以下載一寫zsh沒有自帶的外掛

首先,你進入

$ cd .oh-my-zsh/custom/plugins 
在這目錄下,下載你的外掛。下載完成後,去.zshrc檔案找到
# User configuration
在這下面輸入,我這裡安裝的是autojump(自動跳轉)
[[ -s ~/.autojump/etc/profile.d/autojump.sh ]] && . ~/.autojump/etc/profile.d/autojump.sh
值得一提的是,我會在這行程式碼上面註釋一下
# install autojump