标题的 warp 主要指 warp.dev 而不是 cf 的 warp...
ssh 延迟老生常谈,之前的解决方法就是 mosh ,或者在 vscode terminal 也有前端绘制。
奇妙的是 mosh 在大概 250+ms 延迟下也是有体感的延迟,当然比单纯的 ssh 好很多。
vscode terminal 更逆天,不仅能感知到延迟,前端绘制还有可能跟后台发按键不一致(常出现在输入和退格交替的时候)。
但是 warp 做到了前端绘制 0 体感延迟,并且也没发生过绘制和发键不一致的现象。
1
chinuno 2024-02-23 08:48:58 +08:00 via Android
warp 的 shell 输入框感觉不是直接显示终端回显的内容,更像是自己绘制的一个输入框,然后再一次性提交到 shell 输入。遇到过好几次终端响应慢一些,输入框状态不一样的情况。
自己有些 zsh 的交互插件,在 warp 是无法使用的,应该也是因为他不是真的终端回显内容导致。 还有 ssh 连接,ctrl-d 关掉后要等一段时间出了个 brokenpipe 错误才结束,应该也是 warp 自己接管输入导致的 |
![]() |
2
neochen13 2024-02-23 09:17:17 +08:00
用过,最后还是用回 iterm2……
|
3
crackidz 2024-02-23 09:27:37 +08:00
warp 的输入输出和普通的终端 shell 不太一样,导致一些主题在 warp 上的表现非常奇怪
|
![]() |
4
qweruiop 2024-02-23 09:38:01 +08:00
@chinuno 是的,我也遇到这个问题了,而且最后 tmux 在 warp 里面也没法用,最终还是回到 iterm2 了。。。
|
![]() |
5
HaroldFinchNYC 2024-02-23 13:21:23 +08:00
我是实在对 warp 没感觉
|