這有使用 oh my fish 的框架
然後我直接找一個主題來改成 aben20807/theme-ouo
簡單介紹
fish 全名 friendly interactive shell最大優點就是按照裡史紀錄自動補全
按 → 可以直接選取建議的補全
按 tab 會顯示所有可以的選項供選擇(可用上下左右)
詳細可以來看個展示影片
而我自己改的主題 theme-ouo
主要就顯示 git 的相關資訊
其他原本有的功能我大多都砍掉,像是 ssh、計算執行時間....
主要原因是 fish 會卡頓,雖然大部分是因為 git,但是關掉其他的能夠加快一點點點點QuQ
Cygwin 安裝 fish
因為已經有內建的安裝包了執行 setup-x86_64.exe 後去搜尋 fish 之後一直下一步就可安裝完成
安裝 oh my fish
一個指令$ curl -L https://get.oh-my.fish | fish
安裝 theme-ouo
請先安裝 oh my fish$ omf install https://github.com/aben20807/theme-ouo $ omf theme ouo
設定 fish 為預設 shell (Cygwin)
就是開啟時不用打 "fish" 就直接使用 fish 當作 shell 使用$ vim /etc/passwd如果上面指令不行,請先執行,如果可以就不用執行
$ mkpasswd > /etc/passwd把最下面的最後改成 :/home/user:/bin/fish
如下圖
接著把所有 Cygwin 視窗關閉後再打開一次就直接是 fish 了OuO
參考資料:
Set Default Shell in Cygwin
Unix Shells: Bash, Fish, Ksh, Tcsh, Zsh
沒有留言:
張貼留言