macOS 的 iTerm2 有个箭头不太美观,不知道怎样优化。 - V2EX
V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
jmyz0455
V2EX    macOS

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

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

    刚买了 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
    vela
        7
    vela  
       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 的字体了。
    pC0oc4EbCSsJUy4W
        11
    pC0oc4EbCSsJUy4W  
       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     Solana     5255 人在线   最高记录 6679       Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 26ms UTC 09:29 PVG 17:29 LAX 02:29 JFK 05:29
    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