【Tool】---ubuntu20.04配置oh-my-zsh工具


作為Linux忠實用戶,應該沒有人不知道bash shell工具了吧,其實除了bash還有許多其他的工具,zsh就是一款很好得選擇,基於zsh shell得基礎之上,oh-my-zsh工具更是超級利器強推。

基於Ubuntu20.04系統配置oh-my-zsh得步驟如下:

1. 使用apt-get工具安裝zsh工具:

sudo apt-get install zsh

2. 安裝oh-my-zsh

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

Oh My Zsh(http://ohmyz.sh/)是一款社區驅動的命令行工具,正如它的主頁上說的,Oh My Zsh 是一種生活方式。它基於zsh命令行,提供了主題配置,插件機制,已經內置的便捷操作。給我們一種全新的方式使用命令行。

 Oh My Zsh只是一個對zsh命令行環境的配置包裝框架,但它不提供命令行窗口,更不是一個獨立的AP

3. 安裝完后會切換至zsh shell,亦可手動切換: 

chsh -s /bin/zsh

4. ubuntu20.04系統download oh-my-zsh時會自動down到/root/路徑下而不是home路徑,如下圖

 

本來這樣沒啥,但是尷尬得是在root目錄下得配置有問題,添加插件后竟然不生效,因此這里建議直接拷貝.oh-my-zsh文件夾和.zshrc文件到Home目錄下即可

由於默認得.zshrc文件中對.zsh文件得路徑默認是root得路徑,因此我們拷貝完要修改為Home得路徑,如下圖

 

4. 編輯~/.zshrc

添加:文件同步

source ~/.bash_profile
source ~/.profile

指定主題:

     ZSH_THEME="robbyrussell"   # 一般來說默認推薦得也還可以,但最大得缺點是無法顯示當前路徑,確實惡心。但可以修改robbyrussell主題得路徑顯示

     vim .oh-my-zsh/themes/robbyrussell.zsh-theme,修改改主題文件,如下圖。

   紅框位置原來是個%C,也正是這個%C,表示顯示相對路徑,我們把%C修改為$PWD,那么終端窗口會顯示出絕對路徑,就很直觀方便了。  

 

5. 必備插件

語法高亮插件

git clone https://github.com/zsh-users/zsh-syntax-highlighting.git ${ZSH_CUSTOM:-~/.oh-my-zsh}/plugins/zsh-syntax-highlighting

自動補全插件

git clone https://github.com/zsh-users/zsh-autosuggestions ${ZSH_CUSTOM:-~/.oh-my-zsh}/plugins/zsh-autosuggestions

最后在.zshrc文件中指定添加plugin:

    plugins=(

        git                        

        zsh-autosuggestions     #自動補全

        zsh-syntax-highlighting #信息高亮

    )

5. 報錯

  1) 若遇到一個“(”問號得錯誤,建議重啟

        2)若遇到not found command得錯誤,建議一定執行步驟4中得文件同步得指令

 

最后大功告成,開啟更完美得Linux之路吧!


免責聲明!

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



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