zsh是另一種SHELL,不知何時我開始使用zsh,我想可能是剛接觸Ubuntu半年多,在論壇看到人家介紹,如果設定的當,他的指令補全功能很強大,讓我時常在終端機更方便使用指令。但有個問題一直困擾我,不像bash提醒你安裝套件就能用那個指令,單純只出現錯誤訊息
command not found,害我想知道要安裝那個套件還要切回bash很麻煩。
今天尋找之下發現
DAtum的zshrc設定檔,有段關於
command not found的設定值,加進去就能像bash那樣提示安裝套件了。
▼上面是zsh沒提醒安裝套件,下面是bash有提醒安裝套件▼
1、打開zshrc設定檔
gedit ~/.zshrc
2、在底下新增
function command_not_found_handle() {
/usr/bin/python /usr/lib/command-not-found -- $1
}
3、讓設定檔生效即刻就可使用
source ~/.zshrc
▼圖右下 我參考他的設定,又修改了一點讓zsh不會出現兩段錯誤訊息▼
沒有留言:
張貼留言