'chsh -s /bin/zsh'
的提示,不想mute提示,就跟著下了指令。結果...空蕩蕩的自訂的函數跟welcome msg都不見了...
html
本來系統bash底下的介面為
python
決定花些時間調整了一下shell環境來配合zshgit
source /Users/ives/Library/Python/2.7/lib/python/site-packages/powerline/bindings/zsh/powerline.zsh
有兩個解法 a.PATH加上"/Users/{user_name}/Library/Python/2.7/bin" b.拷貝/Users/{user_name}/Library/Python/2.7/bin/powerline-config到資料夾
POWERLEVEL9K_MODE='nerdfont-complete'
這過程可謂是曲折...裝好字體後,進行設定
github
j github.com ---> 最接近
j ---> 權重最高(?
對我來說覺得真香
shell
首先Prompt切開成左跟右,啟用哪些Segments,你本身加,能夠上官網查現成的vim
POWERLEVEL9K_LEFT_PROMPT_ELEMENTS=( os_icon custom_go custom_python context dir vcs) POWERLEVEL9K_RIGHT_PROMPT_ELEMENTS=( status time dir_writable )
再來是custom icon,我舉custom_go這個segment為例子,go的小土撥鼠圖標為e724,能夠上nerd font去查詢。再來是色碼,印象中官網也有對照的色表,我相信各位應該能觀察怎麼調segment顏色bash
POWERLEVEL9K_CUSTOM_GO="echo -n go'\ue724'" POWERLEVEL9K_CUSTOM_GO_FOREGROUND="black" POWERLEVEL9K_CUSTOM_GO_BACKGROUND="051"
最後附上個人POWERLEVEL9k設定以及效果圖
當然,也能夠自訂一些函數在custom_go裡面
app
至於vim的話,挺習慣本身vimrc,等哪天有空再來折騰vim powerline.....
spa
例如:.net
if [ "$1" == "1" ];then ==> if [ "$1" = "1" ];then 以及 for i in ${!mydir[@]} ==> for i in $mydir
目前想到就這些,祝你們Happy hacking!!
補上幾個網址:
https://github.com/Powerlevel...
https://github.com/Powerlevel...
http://zsh.sourceforge.net/Do...