做爲Linux忠實用戶,應該沒有人不知道bash shell工具了吧,其實除了bash還有許多其餘的工具,zsh就是一款很好得選擇,基於zsh shell得基礎之上,oh-my-zsh工具更是超級利器強推。git
基於Ubuntu18.04系統配置oh-my-zsh得步驟以下:github
1. 使用apt-get工具安裝zsh工具:sudo apt-get install zshshell
2. 安裝oh-my-zsh: sh -c "$(wget https://raw.github.com/robbyrussell/oh-my-zsh/master/tools/install.sh -O -)"vim
Oh My Zsh(http://ohmyz.sh/)是一款社區驅動的命令行工具,正如它的主頁上說的,Oh My Zsh 是一種生活方式。它基於zsh命令行,提供了主題配置,插件機制,已經內置的便捷操做。給咱們一種全新的方式使用命令行。bash
Oh My Zsh只是一個對zsh命令行環境的配置包裝框架,但它不提供命令行窗口,更不是一個獨立的AP框架
3. 安裝完後會切換至zsh shell,亦可手動切換: chsh -s /bin/zsh工具
4. 編輯~/.zshrcspa
添加:文件同步插件
source ~/.bash_profile命令行
source ~/.profile
指定主題:
ZSH_THEME="robbyrussell" # 通常來講默認推薦得也還能夠,但最大得缺點是沒法顯示當前路徑,確實噁心。不過這個能夠修改得。
vim .oh-my-zsh/themes/robbyrussell.zsh-theme,修改改主題文件,以下圖。
紅框位置原來是個%C,也正是這個%C,表示顯示相對路徑,咱們把%C修改成$PWD,那麼終端窗口會顯示出絕對路徑,就很直觀方便了。
添加plugin:
plugins=(
git
zsh-autosuggestions #自動補全
zsh-syntax-highlighting #信息高亮
)
5. 報錯
1) 若遇到一個「(」問號得錯誤,建議重啓
2)若遇到not found command得錯誤,建議必定執行步驟4中得文件同步得指令