jmyz0455
V2EX  ›  macOS

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

  •  
  •   jmyz0455 · Feb 25, 2020 · 6525 views
    This topic created in 2269 days ago, the information mentioned may be changed or developed.

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

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

    Supplement 1  ·  Feb 27, 2020
    我发现了两个痛点,一个是 vim/cat/less/man 这类文本的输出都是同一个颜色,有什么 zsh 插件可以给这些白花花的文本上色?

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