【小卒ubuntu使用】ubuntu下zsh和fish的安裝使用
阿新 • • 發佈:2018-11-29
Fish 是"the friendly interactive shell"的簡稱,最大特點就是方便易用。很多其他 Shell 需要配置才有的功能,Fish 預設提供,不需要任何配置。
shell 有好幾種,目前最常用是 bash 和 zsh。文章本著花最少的時間學習工具的原則介紹;通過接觸zsh和fish,感覺對於新手來說fish很適合上手,安裝配置簡單,推薦fish。
下面分別講解:
1、zsh的安裝使用。
2、fish的安裝使用。
一、zsh安裝使用
在終端中執行如下命令:
sudo apt install zsh oh-my-zsh oh-my-zhs-installer
然後安裝oh-my-zsh
install-oh-my-zsh
輸入命令的時候善用tab鍵補全
配置
zsh
首先更改你的預設登入shell為zsh
sudo chshll -s /bin/zsh 使用者名稱
到這裡zsh就安裝完成可以正常使用。 下面是配置其他外掛的小功能,都很強大很實用。有時間可以有需要可以看完,如果只是為了Tab鍵的功能就可以止步了!! 配置外掛 安裝過多的外掛會明顯降低shell開啟的速度! 接下來介紹幾個十分有用的: 1、zsh-syntax-highlighting 從這外掛的名字也可以看出來是檢查shell命令語法的,當你輸入錯誤的命令時命令的顏色是粉紅色的,但是這個外掛需要自己安裝 cd ~/.oh-my-zsh/custom/plugins git clone git://github.com/zsh-users/zsh-syntax-highlighting.git ./install.sh 2、pip 這個外掛用來安裝Python的庫時使用,你不必輸入庫的全稱,只需要輸入前幾個字母然後按tab鍵補全即可,十分的方便 3、colored-man-pages 讓幫助手冊有不同的顏色,比較易於閱讀 4、extract 解壓各種壓縮檔案再也不用記tar後面的引數了 只需要 x XXOO.tar.gz 即可 5、web-search 這個外掛可以在終端開啟並搜尋 列如 百度 你好 然後就會開啟瀏覽器使用百度搜索關鍵字“你好” 關於外掛就介紹這幾個了,安裝的方法也很簡單 用vim開啟.zshrc檔案 vim ~/.zshrc 找到plugings這個位置把自己需要的外掛新增進去。 source .zshrc
二、fish的安裝使用
fish的安裝簡單,在終端中執行如下命令:
sudo apt-get install fish
安裝完成後即可通過fish命令啟動:
fish
由於 fish 的語法與 bash 有很大差異,一般不相容。因此,建議不要將 fish 設為預設 shell,而是每次手動啟動它。
fish的幾個主要的特點做如下介紹:
1、進入 fish 以後注意到的第一件事,可能就是它預設彩色顯示,有效路徑會有下劃線,如果沒有下劃線,則路徑不存在。
2、fish 會自動在游標後面給出建議,表示可能的選項,顏色為灰色,如果採納建議,可以按下→
或Control + F
Alt + →。
3、自動補全功能:
輸入命令時,fish 會自動顯示匹配的上一條歷史記錄,如果沒有匹配的歷史記錄,fish 會猜測可能的結果,如果有多個可能的結果,fish 會把它們都列出,還帶有簡要介紹。這時,再按一次Tab
,就可以在這些命令之中選擇。除了補全命令,fish 還可以補全引數。比如,ls
命令的-l
引數後面按下Tab
鍵,就會顯示可以連用的其他引數。