oh-my-zsh的安裝
阿新 • • 發佈:2022-03-06
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
/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
,每次都會隨機主題。