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

196 天前
 moyuman

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

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

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

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

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

7737 次点击
所在节点    程序员
56 条回复
moyuman
195 天前
@sNullp 帧数太低了哈哈哈哈
moyuman
195 天前
@adoal #8 想了一下确实是这样,我所谓的“不流畅”就是这种基于行的渲染模式在变化时缺少过渡导致的。
例如滚动
例如光标的跳跃
例如 nvim 中各种 ui 和布局的变化
等等
都缺少过渡,正是这种生硬的变化让我有卡卡的感觉
james122333
195 天前
终端没有不顺畅的
bigtear
195 天前
Warp ?输入命令直接是文本编辑器
james122333
195 天前
@Immortal

tmux 有 buffer 其实并不卡 只是有视觉体感 计时测试就知 个人觉得有 buffer 更好 在处理大量 print 出来的东西有加成
Sendya
195 天前
@NanFengxuan 试了下好像不支持 lrzsz 之类的
mahaoqu
195 天前
wt.exe 还不够流畅么
aloxaf
195 天前
@Immortal 对,我以前用 alacritty + tmux 。后面发现套了 tmux 大家速度都差不多了,于是又滚回去用 konsole 了,支持的特性还多一点。
Immortal
195 天前
@james122333 #25
不,就是巨慢.
我的工作流也是在终端下,tmux 里开个 Neovim 在 C-D/U 翻页的时候会直接有卡顿感,有时候甚至画面能有点小撕裂.Mac 平台
Immortal
195 天前
@aloxaf #28
其实可以慢慢尝试不用 tmux.
我之前也用,现在是裸的 kitty,还是很丝滑的.
weilongs
195 天前
我从 alacritty 换到了 wezterm
encro
195 天前
这东西,为啥不直接 windows terminal+vscode remote ?
ns09005264
195 天前
我还没见过终端模拟器可以有像 Neovide 那样的动画和平滑滚动效果。如果有的话我一定会试试。
lecia
195 天前
@Immortal 想问下 kitty 下,怎样做重新连接服务器,恢复会话
ThinkCat
195 天前
@ns09005264 楼上说的 kitty 的 pr ,现在已经支持了,体感上和 neovide 一样
ericguo
195 天前
苹果 MacOS 自带的 Terminal ,如果你还考虑一下省电,安全,匿名等因素的话。
james122333
195 天前
@Immortal

我的没这问题 虽然不是 nvim 也不是 mac
只有随便整 plugin 的会出现这现象 x11 图形终端都不错
kneo
195 天前
动画真是浪费时间的好方式。

从效率上讲,光标动画唯一的作用是能让你更容易找到光标。但是和桌面用户不同,对于终端用户来讲,大多数情况用户在移动光标前都清楚光标的起点,也预知它的终点。所以这种动画除了分散用户注意力,并没有效率上的帮助。

对效率有帮助的一个典型例子是 jetbrains 终端里的 typeahead 。

当然程序员和男人一样,有时候做事就是图个乐子,效率不是唯一的衡量标准。
FightPig
195 天前
各种切换用,wezterm 个人挺喜欢的
jeesk
195 天前
我更加看重稳定性比如 gnome shell.

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

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

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

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

© 2021 V2EX