讓終端更好看--Ubuntu OhMyZsh配置指南


查看shell列表

cat /etc/shells

如果發現沒有zsh就安裝

安裝zsh

sudo apt install zsh

設置默認shell

chsh -s $(which zsh)

重啟主機

reboot

查看當前默認shell

確認zsh是否為默認shell

echo $SHELL

安裝oh-my-zsh

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

安裝zsh-syntax-highlighting插件

cd ~/.oh-my-zsh/custom/plugins

git clone git://github.com/zsh-users/zsh-syntax-highlighting.git

安裝字體

oh-my-zsh會有許多符號來美化終端界面,所以安裝一些支持多樣符號的字體很有必要

git clone https://github.com/powerline/fonts

cd fonts && ./install.sh

注:安裝完成后如果發現某些符號亂碼,可以自行在終端設置中選擇合適的字體

配置oh-my-zsh插件

vim ~/.zshrc

找到plugins變量,寫上我們裝好的zsh-syntax-highlighting插件

plugins=(
    git
    zsh-syntax-highlighting
 )

修改主題

vim ~/.zshrc

默認主題是robbyrussell,將它注釋掉,新建一行

# ZSH_THEME="robbyrussell"
ZSH_THEME="agnoster"

其他用戶生效(可選)

sudo ln -s $HOME/.oh-my-zsh /root/.oh-my-zsh

sudo ln -s $HOME/.zshrc /root/.zshrc

隱藏顯示用戶名(可選)

vim ~/.zshrc

加入一行

DEFAULT_USER=$USER

效果圖

效果圖

總結

zsh配上oh-my-zsh后很耐看,再配上插件可以讓終端更加好用,更加方便.但是目前發現zsh還是和bash有一點差異,博主用zsh去執行某些bash腳本的時候會報錯.所以,根據自己的需要來決定是否安裝zsh和oh-my-zsh吧

參考


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM