V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
iiusky
V2EX  ›  macOS

mac 的终端怎么美化?

  •  
  •   iiusky · 2014-12-12 21:19:40 +08:00 · 14362 次点击
    这是一个创建于 3632 天前的主题,其中的信息可能已经有所发展或是发生改变。
    今天看到了一个这样的终端,怎么弄?
    
    36 条回复    2014-12-18 23:07:01 +08:00
    iiusky
        1
    iiusky  
    OP
       2014-12-12 21:20:06 +08:00
    就是前面的那绿色的小箭头是怎么搞的?
    Tink
        2
    Tink  
       2014-12-12 21:21:17 +08:00
    这事zsh吧?
    panlilu
        3
    panlilu  
       2014-12-12 21:22:26 +08:00 via iPhone
    oh my zsh
    Sivan
        4
    Sivan  
       2014-12-12 21:23:03 +08:00 via iPhone
    oh my zsh
    roymax
        5
    roymax  
       2014-12-12 21:26:31 +08:00   ❤️ 1
    RoshanWu
        6
    RoshanWu  
       2014-12-12 21:39:11 +08:00
    类似这样?
    zjgood
        7
    zjgood  
       2014-12-12 21:45:25 +08:00 via Android
    这个东西还可以用在Ubuntu上,centos没试过
    acoldfox
        8
    acoldfox  
       2014-12-12 21:51:41 +08:00
    可以看mactalk的教程哦,很详细
    cap0dom
        9
    cap0dom  
       2014-12-12 22:19:26 +08:00
    更换oh-my-zsh的主题,或者修改当前主题的配置文件就可以了
    fatestigma
        10
    fatestigma  
       2014-12-12 22:34:48 +08:00

    oh-my-zsh的主题,我个人特别喜欢这个。
    Shared
        11
    Shared  
       2014-12-12 23:48:28 +08:00


    我的是自己折腾的,哈哈
    cty
        12
    cty  
       2014-12-12 23:51:01 +08:00
    你给的那个图估计是 oh-my-zsh 。默认主题就长那样。
    imn1
        13
    imn1  
       2014-12-13 00:03:29 +08:00
    标题不是明写着(zsh)么?
    ine181x
        14
    ine181x  
       2014-12-13 07:05:49 +08:00 via iPhone
    @fatestigma 这个是哪个主题
    fatestigma
        15
    fatestigma  
       2014-12-13 10:37:06 +08:00
    @ine181x ZSH_THEME="agnoster"
    foxni
        16
    foxni  
       2014-12-13 11:35:02 +08:00
    我是用的iterm,自己折腾了下,哇咔咔
    fenxl
        17
    fenxl  
       2014-12-13 12:01:22 +08:00
    @fatestigma 求具体教程啊 我的打字数补丁了 还是没你那种效果。。。
    fatestigma
        18
    fatestigma  
       2014-12-13 12:36:08 +08:00
    @fenxl 首先要用oh-my-zsh,在.zshrc中加入ZSH_THEME="agnoster"。
    之后你需要安装字体Monaco for Powerline或Menlo for Powerline。没有这个是无法显示git状态符号、超级用户的闪电符号的。然后我用的是iTerm,在里面配置字体为上面的两种字体之一,其他字体也是可以的,但是需要自己向里面patch那几个字符。。
    udonmai
        19
    udonmai  
       2014-12-13 15:47:18 +08:00
    @iiusky 箭头看这个文件的第一行 ➜ https://github.com/robbyrussell/oh-my-zsh/blob/master/themes/robbyrussell.zsh-theme
    效果看这里的 robbyrussell ➜ https://github.com/robbyrussell/oh-my-zsh/wiki/themes

    (你发现没有我用的箭头 ➜)
    fenxl
        20
    fenxl  
       2014-12-13 22:18:31 +08:00   ❤️ 1
    @fatestigma 字体Monaco for Powerline或Menlo for Powerline 这2个字体补丁能分享下吗? 谢谢
    fatestigma
        21
    fatestigma  
       2014-12-13 23:35:21 +08:00
    liju1994
        22
    liju1994  
       2014-12-14 23:15:42 +08:00
    @fatestigma 麻烦你能不能详细讲解一下怎么换主题,ZSH_THEME怎么设置
    fatestigma
        23
    fatestigma  
       2014-12-14 23:34:58 +08:00
    @liju1994 请看18L,我上面讲过了。。修改~/.zshrc。。将“ robbyrussell”(默认的)修改成agnoster。。这几个都是默认安装过的。在你的~/.oh-my-zsh/themes文件夹下的。。
    liju1994
        24
    liju1994  
       2014-12-15 08:29:00 +08:00
    @fatestigma 谢谢,就这一步:ZSH_THEME="agnoster"怎么修改呢
    liju1994
        25
    liju1994  
       2014-12-15 08:33:27 +08:00
    @fatestigma 可以看到~/.oh-my-zsh/themes里面的主题,但是怎么替换主题呢
    fatestigma
        26
    fatestigma  
       2014-12-15 11:49:10 +08:00
    @liju1994 你打开.zshrc这个文件了吗?里面有这一行写的ZSH_THEME="robbyrussell",然后你把里面的改成agnoster就可以了。如果没有找到这句话,就自己加一句就可以了。。替换主题这个只要在.zshrc中找到ZSH_THEME这句话,把内容改成themes文件夹下的主题名称就可以了。
    liju1994
        27
    liju1994  
       2014-12-15 11:52:37 +08:00
    @fatestigma 恩,谢谢,我回去试试,那.zshrc在哪个文件夹里
    liju1994
        28
    liju1994  
       2014-12-15 19:13:17 +08:00
    @fatestigma 我打开了,但是没有ZSH_THEME这句话
    fenxl
        29
    fenxl  
       2014-12-15 20:51:19 +08:00
    @fatestigma 还是那样不知道感觉没识别出来的感觉 不知道怎么回事http://photo.weibo.com/2458972682/photos/detail/photo_id/3788145761080017
    fenxl
        31
    fenxl  
       2014-12-15 20:59:17 +08:00
    @fatestigma 看看这是什么情况 你给 的字体补丁添加了 是不是图标没识别出来?
    fenxl
        32
    fenxl  
       2014-12-15 20:59:51 +08:00
    fatestigma
        33
    fatestigma  
       2014-12-15 23:38:52 +08:00
    @fenxl 你有没有更换字体呢?字体的更换是要自己手动弄得,在你iTerm或Terminal的偏好设置设置Text的字体为两个字体中的一个。

    @liju1994 你安装了oh-my-zsh应该就会有这句话的,如果没有就自己加上吧。如果还不行,重新安装你的oh-my-zsh试试。
    fenxl
        34
    fenxl  
       2014-12-15 23:52:57 +08:00
    @fatestigma 更换了 不行 不知道那有问题 哎
    liju1994
        35
    liju1994  
       2014-12-16 09:19:40 +08:00
    @fatestigma 谢谢,我自己添加了那句话,弄好了,非常感谢
    iiusky
        36
    iiusky  
    OP
       2014-12-18 23:07:01 +08:00
    哇,感谢大家,两天工作有点忙,没上,没想到有这么多回复,比知乎靠谱多了:)
    关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   实用小工具   ·   974 人在线   最高记录 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 25ms · UTC 20:52 · PVG 04:52 · LAX 12:52 · JFK 15:52
    Developed with CodeLauncher
    ♥ Do have faith in what you're doing.