1. 程式人生 > 其它 >oh-my-zsh的安裝

oh-my-zsh的安裝

oh-my-zsh的安裝

準備環境
作業系統:Ubuntu

準備工作

安裝git
sudo apt install git
安裝zsh
sudo apt install zsh
下載oh-my-zsh專案
git clone git://github.com/robbyrussell/oh-my-zsh.git ~/.oh-my-zsh

這裡將github上的專案下載到使用者目錄下的.oh-my-zsh資料夾,該資料夾為隱藏資料夾。不要更改此資料夾的名稱已經路徑,否則影響後續操作。

配置zsh

使用命令cat /etc/shells,可以檢視系統已經安裝的shell。
系統預設的shell是bash,需要簡單的幾步操作改成zsh。
第一種方式:使用chsh

命令,根據提示將預設shell改成/bin/zsh。預設的shell是/bin/bash

也可使用chsh -s /bin/zsh root命令,一步到位。

第二種方式:用vim修改/etc/passwd檔案中root使用者那一行,將/bin/bash改成/bin/zsh

在終端輸入對應shell的名稱可以暫時切換到對應的shell,比如輸入bash,可以暫時切換到bash環境,輸入zsh,可以暫時切換到zsh環境。

配置oh-my-zsh

在終端執行cp ~/.oh-my-zsh/templates/zshrc.zsh-template ~/.zshrc,此命令是將配置檔案模板複製到使用者目錄下。

bash有配置檔案是.bashrc

,對應的zsh有配置檔案.zshrc。使用命令ls -a ~可以看到這兩個配置檔案。
以後安裝軟體新增環境變數都要新增到.zshrc中,否則安裝無效。
大部分軟體會自動在.bashrc中新增環境變數。當軟體安裝不成功的時候考慮一下這個原因。

上述步驟完成後,可以編輯.zshrc,更改on-my-zsh的預設主題。~/.oh-my-zsh/themes中為我們準備了大量的主題,如果不知道選哪個好,可以在.zshrc中配置ZSH_THEME=random,每次都會隨機主題。