Ubuntu 下安裝oh-my-zsh


Ubuntu系統默認狀況下的終端樣式如下:


Ubuntu default terminal's style

有個知名的神奇:Oh-My-Zsh 可以讓終端及美觀又實用:


Oh-My-Zsh agnoster theme install powerline font

今天就一步步的記錄我安裝Oh My Zsh 的過程

安裝Oh-My-Zsh

安裝Oh-My-Zsh之前必須安裝zsh,否則會收到如下提示:


Zsh is not installed! Please install zsh first!

安裝zsh:

  1. sudo apt-get install zsh安裝zsh
  2. zsh --version確認是否安裝成功
  3. sudo chsh -s $(which zsh)設置zsh為默認shell
  4. 注銷重新登錄

設置完成之后,終端變成如下樣式:


ubuntu zsh style
  1. echo $SHELL確認zsh是否是默認SHELL,輸出/usr/bin/zsh

安裝Oh-My-Zsh

  1. 使用curl方式安裝:
sh -c "$(curl -fsSL https://raw.github.com/robbyrussell/oh-my-zsh/master/tools/install.sh)"
  1. 默認安裝完成Oh-My-Zsh的樣式如下:(重啟終端后有效)

![First install Oh-My-Zsh UI(//upload-images.jianshu.io/upload_images/76130-3f819dc30c3f65c5.png?imageMogr2/auto-orient/strip%7CimageView2/2/w/1240)

  1. Oh-My-Zsh的默認配置文件在:~/.zshrc

  2. 編輯~/.zshrc修改主題為:agnoster,效果:

修改:


Oh-My-Zsh agnoster theme configuration

修改后:


Oh-My-Zsh agnoster theme example

修改Oh-My-Zsh agnoster匹配字體

從上圖我們可以明顯的發現,顯示效果中有亂碼,這是因為字體沒適配。我們需要下載支持Powerline的字體。

默認Ubuntu 終端使用的是 Ubuntu mono regular字體 13字號,體會成Ubuntu Mono derivative Powerline字體后,效果如下:


Oh-My-Zsh agnoster theme install powerline font

進一步優化

精簡 user@hostname:添加export DEFAULT_USER="username"~/.zshrc中,可以隱藏固定的 user@hostname 信息。







免責聲明!

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



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