惯性聚合 高效追踪和阅读你感兴趣的博客、新闻、科技资讯
阅读原文 在惯性聚合中打开

推荐订阅源

Simon Willison's Weblog
Simon Willison's Weblog
Help Net Security
Help Net Security
P
Privacy International News Feed
T
Threat Research - Cisco Blogs
C
Cisco Blogs
C
CERT Recently Published Vulnerability Notes
NISL@THU
NISL@THU
L
LINUX DO - 热门话题
Security Latest
Security Latest
A
Arctic Wolf
G
GRAHAM CLULEY
月光博客
月光博客
S
Securelist
D
Docker
J
Java Code Geeks
T
Troy Hunt's Blog
T
Tenable Blog
让小产品的独立变现更简单 - ezindie.com
让小产品的独立变现更简单 - ezindie.com
SecWiki News
SecWiki News
S
Security @ Cisco Blogs
量子位
freeCodeCamp Programming Tutorials: Python, JavaScript, Git & More
L
LINUX DO - 最新话题
Recent Commits to openclaw:main
Recent Commits to openclaw:main
aimingoo的专栏
aimingoo的专栏
博客园 - 【当耐特】
H
Heimdal Security Blog
The Hacker News
The Hacker News
博客园 - 三生石上(FineUI控件)
Application and Cybersecurity Blog
Application and Cybersecurity Blog
N
Netflix TechBlog - Medium
Vercel News
Vercel News
Forbes - Security
Forbes - Security
B
Blog RSS Feed
H
Hackread – Cybersecurity News, Data Breaches, AI and More
IT之家
IT之家
B
Blog
MongoDB | Blog
MongoDB | Blog
博客园 - 聂微东
Google DeepMind News
Google DeepMind News
S
Secure Thoughts
Threat Intelligence Blog | Flashpoint
Threat Intelligence Blog | Flashpoint
C
Check Point Blog
云风的 BLOG
云风的 BLOG
CTFtime.org: upcoming CTF events
CTFtime.org: upcoming CTF events
T
The Blog of Author Tim Ferriss
L
Lohrmann on Cybersecurity
F
Full Disclosure
D
Darknet – Hacking Tools, Hacker News & Cyber Security
P
Proofpoint News Feed

iSH

iPhone adb 调试安卓设备 - V2EX iSH Linux 明天将被 App Store 下架 - V2EX iSH 的两个小技巧 - V2EX iSH Shell 上架 App Store - V2EX 有使用 iPad 上的虚拟机 iSH 的小伙伴吗? - V2EX [分享] 在 iOS/iPadOS 上使用 Terminal - V2EX
iSH Shell 下架 App Store - V2EX
FurN1 · 2020-11-09 · via iSH
FurN1

4

FurN1      2021 年 4 月 12 日

@Kobayashi 感谢十分详尽的回复,受益匪浅!我最近使用了这几个 terminal emulator,在选择时也看了很多人的建议。实际使用起来个人的感受如下:

配置:机器是 2013 年 MBP15 寸,Mojave 10.14.6,外接 RX580 显卡。Bash,Zsh,tmux 和 Vim 等配置见我的 dotfiles: https://github.com/g6ai/dotfiles

iTerm2:我使用时取消选择了“Prefer integrated to discrete GPU”,但是键入时字符的显示稍有可感知的延迟。应该和你说的 Metal 加速有关,尤其我用了 eGPU 。字体渲染方面很好,ligature 和 powerline font 对齐优秀。terminfo 默认 xterm-256,对 tmux 友好。

kitty:ligature 和 powerline font 对齐优秀。光标颜色不能随字符和背景颜色变化,这在我的使用情况下略显不便:我在 Vim 里白天自动用 light colour scheme,晚上自动切换成 dark colour scheme,cursor 颜色需要手动设置成一个在不同环境下对比度尚可的颜色。kitty 的 terminfo 是 xterm-kitty,github issue 里有人抱怨 tmux 对鼠标支持不好或者滚动问题云云,我 tmux.conf 配置尚可没遇到问题。缺点是 kitty 只能 attach 它用自己 terminfo 创建的 tmux session,这在 ssh 到其他机器的时候稍显麻烦,要么在首次连接的时候用 kittens 给远程机器安装 xterm-kitty 这个 terminfo,然后重启全部 tmux session,要么就要使用一个带参数的 ssh 命令来使用其他 terminfo 进行 ssh,但是把 ssh alias 成这个命令对于我其他不用 kitty 的机器就是一种干扰。

Alacritty:ligature 在目前官方版本是不支持的,powerline font 对齐糟糕。我在配置里改动过 glyph y offset,但还是没办法调到对齐,因为调整字体的时候 powerline font 的对齐也会变。Alacritty 的宣称已经看到不少吐槽了哈哈,大部分是带着 rust 一起嘲笑……Alacritty 的光标颜色是最智能的,甚至比 iTerm2 还要好。terminfo 的话它们自己的叫 alacritty,虽然不像 kitty 一样只能连自己 terminfo 开的 tmux session,但是也要手动在 ssh 到的远程机器上安装 alacritty 的 terminfo 。而且它这个 terminfo 也没加个 xterm 的前缀,有些用 regex 识别 terminfo 的场合就很麻烦。最后但是最影响我使用体验的问题,在 Alacritty 里使用 Zsh autocompletion 时不时会有 bug,补全不了。

就我个人对功能的需求来说,tmux 和 Vim 就够了。所以 Alacritty 在功能上足够我使用。但是由于上面提到的各种问题,我现在还在各个 terminal 之间反复横跳,如果后面有什么新的变化也很想看到你分享你的观点!