themes
  • zsh
  • oh-my-zsh
  • 2017-05-11 66 views 0 likes 
    0

    的主題,我想知道我怎樣才能使一個新行我➜開始,而不是它的$ USER%M和pwd之間:自定義我的zsh主題

    `function get_pwd() { 
        echo "${PWD/$HOME/~}" 
    } 
    local ret_status="%(?:%{$fg_bold[green]%}➜ :%{$fg_bold[red]%}➜ %s) 
    "PROMPT='%{$fg[white]%}$USER%{$fg[cyan]%}%M ${ret_status}%{$fg_bold[green]%}%p %{$fg[yellow]%}$(get_pwd)%{$fg_bold[blue]%}$(git_prompt_info)%{$fg_bold[blue]%} % %{$reset_color%}' 
    ZSH_THEME_GIT_PROMPT_PREFIX="❮ %{$fg[red]%}" 
    ZSH_THEME_GIT_PROMPT_SUFFIX="%{$reset_color%}" 
    ZSH_THEME_GIT_PROMPT_DIRTY="%{$fg[blue]%}❯ %{$fg[yellow]%}%{$reset_color%}" 
    ZSH_THEME_GIT_PROMPT_CLEAN="%{$fg[blue]%}❯" 
    

    `

    回答

    0

    好吧,我想我想通了,但我不知道是否它的正確方法來做任何建議,所以基本上我把local ret_status="%(?:%{$fg_bold[green]%}➜ :%{$fg_bold[red]%}➜ %s) "PROMPT='%{$fg[white]%}$USER%{$fg[cyan]%}%M %{$fg[yellow]%}$(get_pwd)%{$fg_bold[blue]%}$(git_prompt_info)%{$fg_bold[blue]%} ${ret_status}%{$fg_bold[green]%}%p % %{$reset_color%}'

    +0

    好吧,現在混帳和➜顏色不工作! – Neo

    相關問題