oh my zsh安裝和簡單定製

2022-01-12 17:00:24 字數 1831 閱讀 6034

我使用的是deepin系統,deepin的終端做的已經很好了,最近想換乙個新的命令的提示符風格。據說oh-my-zsh很好用,花一點時間安裝,記錄這個過程。

oh-my-zsh的安裝是非常方便的,安裝之前網上的安裝文件,兩條命令就搞定了。感謝寫這個命令的前輩。

編輯~/.zshrc檔案,替換主題為agnoster

安裝好之後就可以體現oh-my-zsh的各種炫酷的終端了。出鏡率最高的是agnoster,於是我歡快的換上該主題。卻發現一段亂碼。上網一查才知道,不僅僅是deepin有這個問題,包括ubuntu,centos都會有這個問題。解決辦法也很直接。執行下面命令

./install.sh
然後,炫酷的oh-my-zsh主題就出現我的桌面上。

終端的組成是特殊符號+使用者名稱@主機號+當前路徑。這麼看還挺好,但是,如果路徑很長,加上還有git資訊的話,就是下面這樣:

前面變得很長。其實我並不需要這麼多資訊,可以去掉特殊字元,身份,主機號,甚至用相對路徑替換絕對路徑。不過我喜歡上面的出錯判斷功能,這樣能夠顯示我上一條命令的執行狀態。按照這個思路,我需要定製我的agnoster主題。

vim .oh-my-zsh/themes/agnoster.zsh-theme
首先命令狀態判斷,如果是對的,顯示乙個o,如果是錯的,顯示乙個x。

然後修改顯示的絕對路徑為相對路徑。將199行的%~換成%c。

最後退出終端,然後重啟。

狀態判斷:

路徑顯示: 

Ubuntu下oh my zsh的安裝

此處訪問oh my zsh官網 oh my zsh簡化了zsh的配置,並提供了各種各樣炫酷的主題 比如這樣的 由於oh my zsh依賴於zsh,所以需要先安裝zsh。如果未安裝zsh進行oh my zsh的安裝的話會提示 使用apt get進行zsh的安裝 安裝完成並使用zsh version進行...

Linux下的oh my zsh安裝

很多程式設計師看到不爽的shell,心情一好,順手就寫了乙個符合自己心意的。開源社群遊一圈,其他的程式設計師覺得這個新的shell看起來還不錯,而且自己對他還有點新想法。然後寫一段 push。慢慢的就行成了一些新的標準。但是shell的種類也越來越多了。常用的shell有以下幾類 bourne sh...

oh my zsh 安裝(不需要git和root)

公司伺服器上沒法用git,很多教程都是基於git的方式安裝的zsh和oh my zsh,看了下各個教程發現git好像不是必須的,嘗試了一下好像真的成功了,安裝步驟如下 安裝步驟如下 tar xvf zsh 5.7.1.tar.xz cd zsh 5.7.1 設定安裝目錄 configure pref...