似乎很难找到像 Sublime 和 vscode 一样支持无感持久化的终端

294 天前
 nealot

Sublime Text: 随时随地新建一个 Tab ,不需要任何的配置,系统异常重启后没保存的临时文件也能再次打开

vscode 里的终端: 可以展示历史指令的输出,并且记住上一次的工作目录在哪里


市面上有不少 Windows 平台下高级的终端软件: XShell, MobaXterm, Tabby 。功能虽强,但是大多需要先配置 Session ,然后再根据 Session 来启动一个个标签,操作有一点点繁琐

我其实不需要太多花哨的功能。(MobaXterm 那么多的功能感觉有点浮夸)。Ubuntu 10.04 自带的 Gnome Terminal 我都觉得很好用,唯一的痛点就是要每次开始工作要打开一排 Tab 然后一个一个重命名 (Linux 下实际上有脚本可解这个问题)

如果有人能开发出一个 Sublime 设计理念的轻量级终端 (主打零配置持久化),并且把 vscode 的 "历史指令结果展示" 和 "记住工作目录" 也整合进来,就算没有太多花哨的功能,感觉也能收获一大批用户

4834 次点击
所在节点    程序员
28 条回复
ceeeeeeeeeeeeeeb
294 天前
啊?他们的终端不就是帮你打开你操作系统的 terminal 么?历史指令也不是存在 vscode 啊🤔
xylitolLin
294 天前
啊?同楼上的疑惑,就不重新打一次了
sjtulyj
294 天前
wezterm connect 能持久 session
iterm2 好像也可以
xcai007
294 天前
我在用 tabby ,感觉不错。而且有 web 版,可以免安装。
https://tabby.sh/
minami
294 天前
中央已经研究决定了,就由你来开发
shellcodecow
294 天前
tabby 我一直觉得不好用 卡 不知道为什么
nealot
294 天前
@ceeeeeeeeeeeeeeb 我指的是历史指令的输出,不是 Ctrl+R 历史指令本身
yangg
294 天前
mac warp 支持
dayeye2006199
294 天前
朋友你需要 tmux
wzwwzw
294 天前
warp 看起里更像是你的选择。
aecra
294 天前
那为什么不用 vscode 呢?轻量这个需求有啥用,有时间操心这个还不如换一个好点的电脑。
kneo
294 天前
要是有人把 vscode 的终端支持单独超出来包装成一个产品我觉得是不错的。它的细节比很多终端应用都好。
pinkbook
294 天前
iterm2.打开后和终端没什么区别,一些终端工具用不到的话根本无感知。系统意外重启后也有历史指令结果展示。至于记住工作目录,没试过
mephisto
294 天前
试试 tmux 的插件 https://github.com/tmux-plugins/tmux-resurrect 断电都可以保存 session
我就是用这插件保存了 4 个 session ,好比 4 个 workspace
https://mephisto.cc/tech/alacritty/
lstz
294 天前
这是一种设计理念,开箱即用,大道至简。

我个人做笔记也是类似的,不喜欢太冗杂的操作流程,最好跟 0 几年各类 Java Swing 风格一样,具有生产力又不花里胡哨。

楼主我懂你
nealot
294 天前
@pinkbook 已经有两人推荐 iTerm2 了,可惜它只支持 Mac OS ,我平时用 Windows
favourstreet
294 天前
@kneo 拆出来的话电脑里的 electron 又要喜+1 了。而且一个和 vsc 体验一致的终端,不就是 vsc 本身……
codehz
294 天前
warp 也可以,windows 版快出了(划掉)
kneo
294 天前
@favourstreet 重新封装一个可以在应用级别做很多功能。终端的字体渲染和 shell 集成可以用 vsc 的。但最好 vsc 团队能把终端单独拿出来,不然不好维护。
哪怕是和 vsc 几乎一样的终端,也不是 vsc 。毕竟有时候你想打开终端而不是项目对不?应用场景截然不同。
至于 electron+1 ,怎么说呢,市面上我记得已经有几款基于 electron 的了……只能说,味道对了,还是有人肯吃的……多一个选择总不是坏事。可能你担心的是它做的太好以至于自己把持不住……
molvqingtai
294 天前
@kneo #12 已经有人这样做了,在 V 站搜索下应该能找到

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

https://www.v2ex.com/t/1010867

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

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

© 2021 V2EX