acheng
V2EX  ›  macOS

Mac OS X Terminal配置好了 挺好看的呀 为毛还需要zsh呢~~

  •  
  •   acheng · Dec 1, 2013 · 34336 views
    This topic created in 4571 days ago, the information mentioned may be changed or developed.



    如图!

    整到微博图床 jpg了~ 质量下降了!
    Supplement 1  ·  Dec 1, 2013
    配色方案如下:

    选择自带的主题:Silver Aerogel

    到用户目录下 vi .bash_profile 添加如下代码

    # for color
    export CLICOLOR=1
    # \h:\W \u\$
    export PS1='\[\033[01;33m\]\u@\h\[\033[01;31m\] \W\$\[\033[00m\] '

    然后再自己改改背景色 就O了。 要重启终端的喔~
    59 replies    2016-04-21 13:56:26 +08:00
    sNullp
        1
    sNullp  
       Dec 1, 2013
    用zsh主要不是为了好看。。
    acheng
        2
    acheng  
    OP
       Dec 1, 2013
    @sNullp 那是为了。。。。
    ivanlw
        3
    ivanlw  
       Dec 1, 2013 via iPhone
    求配置方案好吗
    lightening
        4
    lightening  
       Dec 1, 2013
    @acheng 补全厉害,交互性强
    hyangyt
        5
    hyangyt  
       Dec 1, 2013
    求问楼主图中的配色方案是什么?
    acheng
        6
    acheng  
    OP
       Dec 1, 2013   ❤️ 1
    @hyangyt
    @ivanlw 附言已添加!
    FrankFang128
        7
    FrankFang128  
       Dec 1, 2013 via Android
    zsh是为了补全啊
    casparchen
        8
    casparchen  
       Dec 1, 2013
    同求配置方案。
    megaforce
        9
    megaforce  
       Dec 1, 2013
    切换不同的tab,快捷键cmd + shift + { 好麻烦,有没有直接两键的快捷方式?

    rz/sz 能不能在Terminal里面用?
    casparchen
        10
    casparchen  
       Dec 1, 2013
    @megaforce 可以用cmd + shift + ←或者→ 来切换tab,会节约定位{键的时间
    laihj
        11
    laihj  
       Dec 1, 2013
    是为了不用自己配置
    yuelang85
        12
    yuelang85  
       Dec 1, 2013
    zsh不是terminal
    9hills
        13
    9hills  
       Dec 1, 2013
    你这个和Terminal有啥关系,明明是bash啊

    bash和zsh就配色上来说没啥区别。。。
    tension
        14
    tension  
       Dec 1, 2013
    @acheng 博士 现在是出国发展了么!
    acheng
        15
    acheng  
    OP
       Dec 1, 2013
    @tension 到国外混混而已。。。。
    jasontse
        16
    jasontse  
       Dec 1, 2013 via iPad   ❤️ 1
    为什么我用不惯 zsh?
    ChiangDi
        17
    ChiangDi  
       Dec 1, 2013 via Android
    更好的补全,kill ,切换目录等等,用了zsh再用回bash会很难受
    acheng
        18
    acheng  
    OP
       Dec 1, 2013
    @ChiangDi 还是bash习惯。。。用其他的shell都不习惯
    little_cup
        19
    little_cup  
       Dec 1, 2013
    其实我喜欢fish……
    freefcw
        20
    freefcw  
       Dec 1, 2013
    呵呵。。。。。楼主搞清楚terminal和zsh是什么东西了么

    terminal要比也是和iterm这样的应用比,zsh和bash是一类的shell,可以说terminal只是一个bash或者zsh的可视化界面而已
    tigertooth4
        21
    tigertooth4  
       Dec 1, 2013
    acheng
        22
    acheng  
    OP
       Dec 1, 2013
    @freefcw 那你帮我把标题改成bash把 好吗? 较真较得真不是时候。。。

    默认的就是bash 你不会不清楚吧。。。。难道zsh不是需要安装之后才能使用的吗
    dorentus
        23
    dorentus  
       Dec 1, 2013
    虽然我不用 zsh,不过 OS X 其实自带 zsh 的,10.9 里面的是 zsh 5.0.2 (x86_64-apple-darwin13.0)
    victor
        24
    victor  
       Dec 1, 2013
    @acheng 看样子楼主是个程序员吧,那你这份配置不能显示当前的branch name就是硬伤。另外历史记录,自动补全,拼写纠错,结合第3方工具比如rvm显示当前的ruby版本和gemset name也是常见功能。以上这些都是我选择zsh的理由
    ETiV
        25
    ETiV  
       Dec 1, 2013 via iPhone
    zsh 还是要配 oh my zsh 使的,要不然也一样啥都不是

    bash 同样有命令补全、忽略路径大小写等等功能,同样看配置……

    爱较真儿的人真多,懂得多、秀优越?
    dorentus
        26
    dorentus  
       Dec 1, 2013


    其实我觉得我的 bash 也不错的说

    export PS1='\n\[\e[0;30m\]┌─\[\e[0m\]\[\e[01;30m\]\u@\h\[\e[00m\]:\[\e[01;34m\]\w\[\e[00m\]\n\[\e[0;30m\]└───\[\e[0m\]\$ \[\e[00;33m\]$(__git_ps1 "(%s)")\[\e[00m\] '
    0racleTink
        27
    0racleTink  
       Dec 1, 2013 via Android
    Oh my zsh +1
    ivanlw
        28
    ivanlw  
       Dec 1, 2013 via iPhone
    @dorentus 哈,你的配色会比楼主柔和好多,能给下配置方法和相关教程吗,超级感谢!
    dorentus
        29
    dorentus  
       Dec 1, 2013 via iPhone   ❤️ 1
    @ivanlw 在默认的 Pro 主题上改的。如果我没记错的话,使用的是 Ubuntu 的 Tango 配色方案。

    https://www.dropbox.com/s/tirgxm3id9ykq2i/Pro%20Tango.terminal

    下载后直接打开导入 Terminal,然后把(默认)主题设成 Pro Tango 就可以了。
    hhkbp2
        30
    hhkbp2  
       Dec 1, 2013
    @dorentus 顶渐变色
    fanTasy
        31
    fanTasy  
       Dec 1, 2013 via Android
    Oh-my-zsh党飘过~

    其实不是较真 只是觉得真的不应该把terminal和shell混为一谈
    mengzhuo
        32
    mengzhuo  
       Dec 1, 2013
    zsh补齐无它能敌
    zsh的纠错更是牛逼,更不用说一堆贴心的小功能了
    不就一个主题嘛

    <a href="http://imgur.com/VRPfaXs"><img src="" title="Hosted by imgur.com" /></a>
    lightening
        33
    lightening  
       Dec 1, 2013
    还是可以试试 fish, 比 zsh 更现代一点。
    ChiangDi
        34
    ChiangDi  
       Dec 1, 2013 via Android
    @lightening 多谢推荐,晚上回家试试
    banbanchs
        35
    banbanchs  
       Dec 1, 2013
    @lightening fish其实更强大,不过按tab补全后那些待补全项还留在那里不太喜欢(我也不清楚怎么描述,补全提示就跟ipython那样),能换成zsh那样补全提示吗
    iZr
        36
    iZr  
       Dec 1, 2013
    @lightening fish 确实更现代.
    dorentus
        37
    dorentus  
       Dec 1, 2013
    @hhkbp2

    FYI, 渐变色用的是 rubygem lolcat https://github.com/busyloop/lolcat

    显示的文字来自 fortune

    https://gist.github.com/dorentus/4689543#file-lolcat-banner-sh
    nsa
        38
    nsa  
       Dec 1, 2013
    不要把shell和terminal混为一团。。。
    rocaltair
        39
    rocaltair  
       Dec 1, 2013
    zsh,fish都用过,不用它们是因为要上一堆服务器,怕用得太习惯没它们不行的时候,那就麻烦了。。。就像之前用习惯了tmux,我叫SA给外服装一样,SA相当无情地拒绝了我。。。各种工具尽可能不用插件的就少用,除非插件能帮我改善很多问题,否则就自己写配置放github之类的上面,没有的时候直接拖配置下来用。
    hhkbp2
        40
    hhkbp2  
       Dec 1, 2013
    @rocaltair
    无情的SA。。。
    hengxin196
        41
    hengxin196  
       Dec 1, 2013
    zsh 谁用谁知道
    acheng
        42
    acheng  
    OP
       Dec 2, 2013
    @mengzhuo 牛 ubuntu整上gnome的主题。。。。怎么感觉那么别扭呢
    jackhe
        43
    jackhe  
       Dec 2, 2013
    viss
        44
    viss  
       Dec 2, 2013
    这帖子是用来嘲讽的么 zsh+iterm2 谁用谁知道。
    donotgo
        45
    donotgo  
       Dec 2, 2013
    fish党飘过
    jun1st
        46
    jun1st  
       Dec 2, 2013
    用Zsh不是为了好看!
    wupher
        47
    wupher  
       Dec 3, 2013
    我也是fish的fans
    tywtyw2002
        48
    tywtyw2002  
       Dec 3, 2013
    zsh不是为了好看。。
    zsh的功能比 bash多。。。

    tywtyw2002
        49
    tywtyw2002  
       Dec 3, 2013
    当年搞arch的时候留下在的配色方案。。。。。。



    dropbox terminal download: https://www.dropbox.com/s/wdzd45fvh5g36dc/color1.terminal
    archean
        50
    archean  
       Dec 5, 2013
    @mengzhuo vim看起来很炫酷, 能否分享一下?
    SamZeng
        52
    SamZeng  
       Dec 5, 2013
    @dorentus 下载文件导入后怎么跟你的那么大差距,求导出配色。
    dorentus
        53
    dorentus  
       Dec 5, 2013
    @SamZeng 颜色应该就是这个 http://tango.freedesktop.org/Tango_Icon_Theme_Guidelines#Color_Palette

    导入后,Terminal 设置里面的「启动」tab 里面,设置下启动后打开「Pro Tango」设置的窗口,再新开窗口应该就可以了的。
    Veelian
        54
    Veelian  
       Mar 20, 2014
    @tywtyw2002 Hi 怎么显示右下角那种满屏时间?可以显示自定义文字吗?
    tywtyw2002
        55
    tywtyw2002  
       Mar 21, 2014
    @Veelian tmux自带的功能,是利用彩色空格去显示的。
    字体不知道是否可调
    chigco
        56
    chigco  
       Nov 19, 2015 via iPhone
    关注一下
    zeroday
        57
    zeroday  
       Apr 20, 2016
    @dorentus

    bash: __git_ps1: command not found

    可以共享一下 __git_ps1 吗?
    zeroday
        59
    zeroday  
       Apr 21, 2016
    @dorentus 谢谢 :)
    About   ·   Help   ·   Advertise   ·   Blog   ·   API   ·   FAQ   ·   Solana   ·   1145 Online   Highest 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 114ms · UTC 17:35 · PVG 01:35 · LAX 10:35 · JFK 13:35
    ♥ Do have faith in what you're doing.