流行终端模拟器 汇总

讨论 未结 12 47
2NUT
2NUT 会员 2022年12月6日 16:14 发表
<p>首先排除 iterm 和 wrap 不跨平台 不开开源,3 个 *term, 3 个 *y</p> <table> <thead> <tr> <th>终端模拟器</th> <th>FOSS</th> <th>语言</th> <th>跨平台</th> <th>star</th> <th>commits</th> </tr> </thead> <tbody> <tr> <td>wezterm</td> <td>MIT</td> <td>Rust</td> <td>Y</td> <td>6.5k</td> <td>active</td> </tr> <tr> <td>electerm</td> <td>MIT</td> <td>JS</td> <td>Y</td> <td>7.5k</td> <td>less active</td> </tr> <tr> <td><del>warp</del></td> <td>N</td> <td>Rust</td> <td>Y</td> <td>9.9k</td> <td>less active</td> </tr> <tr> <td>windterm</td> <td>Apache</td> <td>C</td> <td>Y</td> <td>10.7k</td> <td>less active</td> </tr> <tr> <td><del>iTerm2</del></td> <td>GPL</td> <td>OC</td> <td>N</td> <td>13k</td> <td>very active</td> </tr> <tr> <td>kitty</td> <td>GPL</td> <td>C+Py</td> <td>Y</td> <td>16.8k</td> <td>active</td> </tr> <tr> <td>tabby</td> <td>MIT</td> <td>TS</td> <td>Y</td> <td>41.1k</td> <td>active</td> </tr> <tr> <td>alacritty</td> <td>Apache</td> <td>Rust</td> <td>Y</td> <td>43.4k</td> <td>active</td> </tr> </tbody> </table>
收藏(0)  分享
相关标签: 灌水交流
注意:本文归作者所有,未经作者允许,不得转载
12个回复
  • 2NUT
    2NUT 会员 (楼主)
    2022年12月6日 17:45
    最终 tabby kitty alacritty 争夺冠军, 可以看到 github star 数量是有道理的, 合理的。
    0 0
  • 2NUT
    2NUT 会员 (楼主)
    2022年12月6日 18:15
    ~ % du -sh /Applications/ 24M /Applications/ ~ % du -sh /Applications/ 55M /Applications/ sorry for kitty !
    0 0
  • tcbbd
    2022年12月6日 21:46
    tabby 是给 Windows 用的,因为 Win 的 terminal 都比较挫,也有功能上比较完备的,但 tabby 界面更漂亮,对 nerd font 支持也好。这个就属于找对了 web 技术的应用方向,比那些搞噱头走下沉市场吸引小白的 electron term 强。 alacritty 和 kitty 之争也是挺搞笑的,alacritty 的 maintainer 比较顽固,特别坚持自己那个 benchmark 必须跑全世界第一名,导致 alacritty 加新功能很难,到现在也就勉强够用,而 kitty 的功能已经是多到大部分都用不到了,实际性能也不比 alacritty 差多少。自从 libvte 搞出中文环境下会把行高加高(因为按思源黑体里某个特别高的字符的高度算了)导致界面极其丑陋的 bug 而且他们还不准备修以后,linux 环境就是这俩二选一了(除非你用 KDE ,感觉国内没什么人用 KDE...)。 Mac 其实用 iterm 就够用了,没啥必要换别的其实,你这几个在我看来在 mac 都不是刚需。
    0 0
  • xiaket
    2022年12月6日 22:13
    iterm 最大的问题是配置文件格式和位置不方便进 git, 而且是 macos only, 所以不像 kitty 那样可以多平台公用. 五年前主用 konsole, 最近用 Linux 也是无脑 kitty 了.
    0 0
  • xiaket
    2022年12月6日 22:13
    至于按硬盘空间使用来排名.. 这个很重要吗? 想办法跑分都比这重要吧?
    0 0
  • yzld2002
    2022年12月7日 01:16
    为了 font-ligatures 只能选择 kitty 了
    0 0
  • Chingim
    2022年12月7日 01:16
    kitty 和 alacritty 的字体渲染有点区别,同样的字体字号,就是 aclacritty 上看起来顺眼一点。 当然这很主观
    0 0
  • Davic1
    2022年12月7日 01:16
    kitty 对 tmux 不友好, 作者似乎也不喜欢 tmux 这种东西。
    0 0
  • musi
    2022年12月7日 01:46
    你这发到 macOS 节点讨论跨平台我实在不理解
    0 0
  • zlstone
    2022年12月7日 03:17
    GitHub 上有人实现了 tab 功能,还支持 select tab ,不过没有提 pr
    0 0
  • zlstone
    2022年12月7日 03:17
    如果想在 alacritty 上使用 tab 的话,可以参考这个[链接]( `make app`编译一个补丁版 alacritty
    0 0