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

macOS 的 iTerm2 有个箭头不太美观,不知道怎样优化。

  •  
  •   jmyz0455 · 2020-02-25 15:15:14 +08:00 · 4449 次点击
    这是一个创建于 818 天前的主题,其中的信息可能已经有所发展或是发生改变。

    刚买了 mbp,安装网上随便就搜到的教程,美滋滋地安装设置了一波 iTerm2 + Zsh + OhMyZsh + PowerLine + PowerFonts + Agnoster + Meslo LG L DZ for Powerline,然后我发现一个问题,就是这个主题下,状态指示器(我也不知道这个叫什么)的箭头有一点棱角,因为我也刚玩,不太懂这个地方如何配置,请问我该怎么办?能不能做到就是普通箭头一样没有棱角?

    如上图,高分屏下有点碍眼(强迫症),求助。

    第 1 条附言  ·  2020-02-27 12:13:28 +08:00
    我发现了两个痛点,一个是 vim/cat/less/man 这类文本的输出都是同一个颜色,有什么 zsh 插件可以给这些白花花的文本上色?

    第二个我发现是 iTerm2 的问题,就是使用 vim/less/man 这类文本输出指令,在原生的 Terminal 上使用时,可以用鼠标直接滚动而不需要键盘输入就能滚动显示内容,这个功能挺重要的,但是在 iTerm2 上就不行了,有什么办法呢?
    14 条回复    2020-02-27 12:17:47 +08:00
    drquack
        1
    drquack  
       2020-02-25 16:40:29 +08:00
    换另外一个 Powerline 字体呗
    jmyz0455
        2
    jmyz0455  
    OP
       2020-02-25 17:32:04 +08:00
    @drquack 一言惊醒梦中人,用 Meslo LG M DZ for Powerline 这个字体就好,不知道 DZ 啥意思。
    jmyz0455
        3
    jmyz0455  
    OP
       2020-02-25 17:35:40 +08:00
    zsh 既然那么强,普通文本( cat vim less 输出的那些文档)能不能有颜色插件呢,全是白花花的不好看。
    Kobayashi
        4
    Kobayashi  
       2020-02-25 18:54:24 +08:00 via Android
    这是字体问题,和我 iTerm2 有什么关系。
    jorneyr
        5
    jorneyr  
       2020-02-25 20:37:23 +08:00
    atone
        6
    atone  
       2020-02-25 21:16:51 +08:00   ❤️ 1
    iTerm2 可以启用 Use built-in Powerline glyphs
    boywang004
        7
    boywang004  
       2020-02-26 00:03:21 +08:00
    @atone 厉害,原来还有这个选项,早知道就不用费劲 patch 字体了。
    不过现在改为用 p10k,需要 nerd patch,不知道什么时候 iTerm2 能 build-in 一下。
    zh4710jj
        8
    zh4710jj  
       2020-02-26 00:06:36 +08:00 via Android
    我使用的是 iterm 的 non-ascii font 选项,用另一个字体来显示这些符号,然后可以调节两种字体的大小,避免这种现象
    zh4710jj
        9
    zh4710jj  
       2020-02-26 00:08:24 +08:00 via Android
    @jmyz0455 iterm 我不知道可不可以,但有一众命令行工具可以满足需求,比如 ccat, bat,看 markdown 甚至还有 mdp 等命令行,都会有高亮输出
    bh4cyi
        10
    bh4cyi  
       2020-02-26 04:21:28 +08:00 via iPhone
    可以用 iterm 自带的 powerline 符号,兼容各种字体。这样就不需要打 powerline patch 的字体了。
    fatelight
        11
    fatelight  
       2020-02-26 04:38:53 +08:00
    powerlevel9k 可以尝试
    jacho
        12
    jacho  
       2020-02-26 10:18:27 +08:00
    我把 git 那些检查去了,只保留~那一部分
    jmyz0455
        13
    jmyz0455  
    OP
       2020-02-27 12:15:29 +08:00
    @jacho @bh4cyi @boywang004 @atone @jorneyr @Kobayashi @drquack
    感谢大家,iTerm2 日用两天发现了新的问题,不知道大家有没有解决的办法呢,我已经补充在原文上了。
    jmyz0455
        14
    jmyz0455  
    OP
       2020-02-27 12:17:47 +08:00
    @zh4710jj 这个挺好的,谢谢了哈,因为之前没用过 zsh,不知道 zsh 有没有插件什么的,实在不行才逐个配置 cat less vim。
    关于   ·   帮助文档   ·   API   ·   FAQ   ·   我们的愿景   ·   广告投放   ·   感谢   ·   实用小工具   ·   3899 人在线   最高记录 5497   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 25ms · UTC 09:37 · PVG 17:37 · LAX 02:37 · JFK 05:37
    Developed with CodeLauncher
    ♥ Do have faith in what you're doing.