終端美化仍有很多問題沒有搞清楚,先記錄一些可以用的東西。
效果
安裝
-
首先檢測有沒有安裝zsh。
cat /etc/shells
如果沒有則安裝。
sudo pacman -S zsh
然后執行一下代碼,並重啟一下電腦。
chsh -s $(which zsh)
-
安裝oh-my-zsh
cd ~ git clone https://github.com/ohmyzsh/ohmyzsh.git ~/.oh-my-zsh
然后把oh-my-zsh的配置文件拷貝一下
cp ~/.oh-my-zsh/templates/zshrc.zsh-template ~/.zshrc source ~/.zshrc
-
安裝主題
-
使用內置主題。內置的主題被放在
~/.oh-my-zsh/theme
文件夾下,文件名是XXX.zsh-theme 。然后打開zshrc文件,進行配置即可。其中主題名稱就是.zsh-theme 前面的內容。vim ~/.zshrc #找到這行,把agnoster改成你喜歡的主題名稱就好 ZSH_THEME="agnoster" #保存退出,刷新一下 source ~/.zshrc
-
安裝其他主題。這里以Powerlevel10k為例。
github地址: 開源地址
從github進行克隆:
git clone --depth=1 https://github.com/romkatv/powerlevel10k.git ${ZSH_CUSTOM:-~/.oh-my-zsh/custom}/themes/powerlevel10k
如果下載速度較慢,可以從碼雲的鏡像倉庫進行下載:
git clone --depth=1 https://gitee.com/romkatv/powerlevel10k.git ${ZSH_CUSTOM:-~/.oh-my-zsh/custom}/themes/powerlevel10k
然后修改zshrc文件:
vim ~/.zshrc #找到這行,把agnoster改成powerlevel10k/powerlevel10k ZSH_THEME="powerlevel10k/powerlevel10k" #保存退出,刷新一下 source ~/.zshrc
接下來應該是配置過程,按數字鍵進行選擇就可以了。
-
插件
以語法高亮 zsh-syntax-highlighting 和命令補全插件 zsh-autosuggestions 為例:
-
下載插件
cd ~/.oh-my-zsh/custom/plugins/ git clone https://github.com/zsh-users/zsh-syntax-highlighting.git git clone https://github.com/zsh-users/zsh-autosuggestions
-
修改配置文件
#找到plugins vim ~/.zshrc plugins=( git zsh-autosuggestions zsh-syntax-highlighting )
字體
如果出現一些奇怪的顯示問題,可能是系統中缺少字體。可以通過以下方式安裝字體。
pacman -S powerline
pacman -S powerline-fonts
pacman -S powerline-vim
本文參考:https://blog.csdn.net/m0_46322376/article/details/105761285