求推荐一款 zsh 主题~ - V2EX
V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
xatest
V2EX    Z shell

求推荐一款 zsh 主题~

  •  
  •   xatest 2014-02-26 21:34:10 +08:00 42323 次点击
    这是一个创建于 4247 天前的主题,其中的信息可能已经有所发展或是发生改变。


    上图是我现在用的主题『 dst 』,只有一点不符合我的要求:只有时间没有日期。所以求推荐一款主题满足:
    1. 显示当前相对路径一行,输入命令另起一行。
    2. 显示当前 git 分支+是否有未提交内容。
    3. 显示当前日期+时间。
    4. 黑色或暗色背景,以上文字颜色清晰可辨。
    21 条回复    2020-04-16 12:22:20 +08:00
    fityme
        1
    fityme  
       2014-02-26 22:22:37 +08:00   2
    只有一点不符合要求的话拿来改改代码就好了么。
    譬如,加上日期的话,修改~/.oh-my-zsh/themes/dst.zsh-theme文件,添加一行ZSH_THEME_CURRENT_DATE=`date +%Y-%m-%d`
    然后把变量添加到最后一行的PROMPT中,变成这样:
    RPROMPT='%{$fg[green]%}[$ZSH_THEME_CURRENT_DATE %*]%{$reset_color%}'
    (现看现改,仅实现效果。。。
    baocaixiong
        2
    baocaixiong  
       2014-02-26 22:34:39 +08:00
    我一直用candy,改改修修挺好的。
    Numbcoder
        3
    Numbcoder  
       2014-02-26 23:11:22 +08:00
    我的这个如何:

    leopanhf
        4
    leopanhf  
       2014-02-27 16:24:56 +08:00
    @fityme
    BingFoon
        5
    BingFoon  
       2014-02-27 17:04:06 +08:00
    把全部zsh主题试了一遍之后,最后选了wedisagree
    xatest
        6
    xatest  
    OP
       2014-02-27 19:35:59 +08:00
    @fityme 有效而且简单,感谢已发送~
    xatest
        7
    xatest  
    OP
       2014-02-27 19:42:30 +08:00
    @Numbcoder 虽然很不错,但是无视了我的需求。。。~
    Altynai
        8
    Altynai  
       2014-02-27 22:22:29 +08:00
    @fityme 学霸怎么哪里都能看到你
    fityme
        9
    fityme  
       2014-02-27 23:09:14 +08:00
    @leopanhf
    @Altynai
    真心求不黑。。。
    wuhaotian00
        10
    wuhaotian00  
       2014-02-28 13:49:19 +08:00
    用这个网站看吧,http://zshthem.es/
    xuyuanp
        11
    xuyuanp  
       2014-02-28 18:04:04 +08:00
    ZSH_THEME_GIT_PROMPT_PREFIX=" %{$fg[blue]%}(%{$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]%})%{$fg[green]%} %{$reset_color%}"

    ZSH_THEME_GIT_PROMPT_ADDED="%{$FG[082]%}%{$reset_color%} "
    ZSH_THEME_GIT_PROMPT_MODIFIED="%{$FG[166]%}%{$reset_color%} "
    ZSH_THEME_GIT_PROMPT_DELETED="%{$FG[160]%}%{$reset_color%} "
    ZSH_THEME_GIT_PROMPT_RENAMED="%{$FG[220]%}%{$reset_color%} "
    ZSH_THEME_GIT_PROMPT_UNMERGED="%{$FG[082]%}%{$reset_color%} "
    ZSH_THEME_GIT_PROMPT_UNTRACKED="%{$FG[190]%}%{$reset_color%} "

    function prompt_char {
    if [ $UID -eq 0 ]; then echo "%{$fg[red]%}#%{$reset_color%}"; else echo $; fi
    }

    PROMPT='%(?, ,%{$fg[red]%}FAIL%{$reset_color%}
    )
    %{$fg[magenta]%}%n%{$reset_color%}@%{$fg[yellow]%}%m%{$reset_color%}: %{$fg_bold[blue]%}%~%{$reset_color%}$(git_prompt_info)$(git_prompt_status)
    %_ $(prompt_char) '

    RPROMPT='%{$fg[green]%}[%W %*]%{$reset_color%}'
    fanzc
        12
    fanzc  
       2014-02-28 18:35:34 +08:00
    个人使用frisk, 两行的方式,第一行为路径等信息,第二行为命令行,命令行位置固定,,

    ()
    xatest
        13
    xatest  
    OP
       2014-03-01 14:22:26 +08:00   1
    @fityme

    这么改了之后有个问题是会导致~/.oh-my-zsh下面有未提交的更新,于是更新的时候就会失败~
    我临时的解决办法是git stash之后更新,再git stas apply回来~
    ainopara
        14
    ainopara  
       2014-03-12 18:06:28 +08:00
    @xatest 求助,为什么你的dst颜色和我的不一样呀?
    另外ls输出文件夹那个特别鲜艳的配色有办法改吗?
    zxc337
        15
    zxc337  
       2014-06-23 11:33:22 +08:00
    @Numbcoder 求你的主题一份,发我邮箱[email protected]
    zyoppy008
        16
    zyoppy008  
       2014-10-11 11:18:34 +08:00
    @Numbcoder 求主题阿。。。还有为何我换了主题 还是都是一种颜色。。。 没有你那么好看 哭 = =
    errun
        17
    errun  
       2015-09-25 14:02:43 +08:00
    同求, ls 输出文件夹那个特别鲜艳的配色有办法改吗?
    Tecooler
        18
    Tecooler  
       2016-10-11 16:38:43 +08:00
    awesomepanda

    这个主题就很赞,简单明了
    SmileyWin
        19
    SmileyWin  
       2018-09-14 11:24:38 +08:00
    @Numbcoder 求主题
    KakuCicada
        20
    KakuCicada  
       2019-10-12 15:35:24 +08:00
    我之前 zsh 的主题选了 random,刷了一遍所有主题效果后,还是选了 ys
    stone520
        21
    stone520  
       2020-04-16 12:22:20 +08:00
    @KakuCicada me too
    关于     帮助文档     自助推广系统     博客     API     FAQ     Solana     1059 人在线   最高记录 6679       Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 25ms UTC 18:22 PVG 02:22 LAX 11:22 JFK 14:22
    Do have faith in what you're doing.
    ubao snddm index pchome yahoo rakuten mypaper meadowduck bidyahoo youbao zxmzxm asda bnvcg cvbfg dfscv mmhjk xxddc yybgb zznbn ccubao uaitu acv GXCV ET GDG YH FG BCVB FJFH CBRE CBC GDG ET54 WRWR RWER WREW WRWER RWER SDG EW SF DSFSF fbbs ubao fhd dfg ewr dg df ewwr ewwr et ruyut utut dfg fgd gdfgt etg dfgt dfgd ert4 gd fgg wr 235 wer3 we vsdf sdf gdf ert xcv sdf rwer hfd dfg cvb rwf afb dfh jgh bmn lgh rty gfds cxv xcv xcs vdas fdf fgd cv sdf tert sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf shasha9178 shasha9178 shasha9178 shasha9178 shasha9178 liflif2 liflif2 liflif2 liflif2 liflif2 liblib3 liblib3 liblib3 liblib3 liblib3 zhazha444 zhazha444 zhazha444 zhazha444 zhazha444 dende5 dende denden denden2 denden21 fenfen9 fenf619 fen619 fenfe9 fe619 sdf sdf sdf sdf sdf zhazh90 zhazh0 zhaa50 zha90 zh590 zho zhoz zhozh zhozho zhozho2 lislis lls95 lili95 lils5 liss9 sdf0ty987 sdft876 sdft9876 sdf09876 sd0t9876 sdf0ty98 sdf0976 sdf0ty986 sdf0ty96 sdf0t76 sdf0876 df0ty98 sf0t876 sd0ty76 sdy76 sdf76 sdf0t76 sdf0ty9 sdf0ty98 sdf0ty987 sdf0ty98 sdf6676 sdf876 sd876 sd876 sdf6 sdf6 sdf9876 sdf0t sdf06 sdf0ty9776 sdf0ty9776 sdf0ty76 sdf8876 sdf0t sd6 sdf06 s688876 sd688 sdf86