最“流畅”的终端模拟器是什么?

196 天前
 moyuman

这里的“流畅”指的不是计算层面的 fast ,而是图形层面的流畅,丝滑的感觉。

我能想到最接近的例子就是 neovide 这种,但它只是一个 nvim 的 GUI 而已,而不是终端模拟器。

我对终端的使用其实很少,就是 nvim + tmux 。我喜欢 textbase 的 ui ,因为它直接了当,简介清楚,速度也快。

但现在用多了各种软件和系统上丝滑的动画(比如 iOS ,电子游戏之类)配合现在各种高刷新率的设备之后。再回到 textbase 的终端上就总觉得卡卡的,非常不舒服。

有没有一个终端模拟器能把这种更现代的丝滑 UI 体验带到终端上呢?

7738 次点击
所在节点    程序员
56 条回复
hxtheone
195 天前
目前是 kitty+zellij
Immortal
195 天前
@lecia #34
kitty 目前应该还无法处理 session,所以我上面说了个前提来着.
feikaras
195 天前
不如传统 terminal
unbridle
195 天前
必须是 warp ,warp 先在本地编辑文本再一起发送到服务器,除非机制相同,其它终端必然存在延迟,不可能比 warp 快
diivL
195 天前
@lucifer9 这个还没用上,说这个月开源。
lancelock
195 天前
@Immortal 那如果是注重 session ,有什么替代方案吗
Immortal
195 天前
@lancelock #46
我的印象里没有,还是继续用 tmux 吧
Bssn
195 天前
借楼问一下, kitty ssh 连接 ubuntu 使用 lazyvim 的时候, 选中文字按 y 但是复制不生效是什么原因?🥹
limatrix81
195 天前
@lucifer9 哥能帮忙拉个内测吗,discord matrix_seu , 进内测要在群里聊天发消息,发了好几天了也不给进,只能看看有没有 V 友邀请进入了
pckillers
195 天前
如果楼主只是追求特效的话,推荐 Cool Retro Term
Appimage 版
https://github.com/Swordfish90/cool-retro-term/releases/tag/1.1.1
snap 版
https://github.com/Swordfish90/cool-retro-term

有很多风格可以选择。 当然除了特效好,这个终端真的只有基础功能,要作为主力终端需要点胆识。
pckillers
195 天前
上面 snap 版贴错了,更正一下
https://github.com/kz6fittycent/cool-retro-term
beginor
194 天前
warp +1 , 目前支持 Linux + Mac , 不过官方说 Win 也在路上了。

在 JetBrains IDE 2024.3 中的“新终端” 就是复制了 warp
GiantHard
194 天前
@lecia #34 我目前的解决方案是 kitty 搭配 `zellij attach -c session_name`
CrispyNoodles
194 天前
@NanFengxuan 你一句 R 神,让我学了 lua ,配置文件搞了一上午
ns09005264
194 天前
@ThinkCat 试用了几下,确实有 neovide 的一丝风味。但是细节差很多,光标移动距离太短的时候没有动画效果,比如从 1 行 1 列移动到 2 行 2 列,而 neovide 有。kitty 也没有平滑滚动,在这点上体感就和 neovide 拉开差距了。最后在 kitty 上使用 helix 没有光标动画效果。
poplar50
193 天前
推荐 wezterm ,我的配置: https://github.com/isvicy/dots/blob/main/.config/wezterm/wezterm.lua

推荐理由如下:
* 支持 tab , 支持分屏,且支持定制快捷键,所以在本地不想使用 tmux 的时候,可以使用 wezterm 实现 tmux 的基础功能;
* 支持 copy 模式,开启之后使用 vim 快捷键,可以快捷复制终端上的内容,这跟 tmux 的 copy mode 也是一样的。
* 原生支持 windows ;
* 支持 kitty graphic protocol ,可以在终端显示图片,这对于终端键盘党来说,会省去很多查看图片时要倒来倒去的功夫;

在上面的链接里,我把快捷键都配置成了类比我 tmux 快捷键的风格,平时使用起来非常丝滑。

这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。

https://ex.noerr.eu.org/t/1096377

V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。

V2EX is a community of developers, designers and creative people.

© 2021 V2EX