网易首页 > 网易号 > 正文 申请入驻

8款终端工具让程序员集体删了23个桌面应用

0
分享至


GitHub上有个趋势挺有意思:过去18个月,带"tui"标签的项目Star数涨了340%。不是GUI(图形界面)死了,是一群人发现——原来终端里也能长出好看的东西。

这事得从TUI(文本用户界面)说起。它卡在命令行和图形应用中间,用字符画界面、支持鼠标、能跑256色甚至真彩色。作者Code & Craft说他删了23个桌面应用,全换成TUI工具。我一开始不信,直到看完他列的8个。

1. Lazygit:Git的"自动驾驶模式"

Git的命令行有多反人类,每个程序员都懂。add、commit、push、rebase、cherry-pick——记命令还好,可视化分支历史才是噩梦。

Lazygit把仓库变成可交互的仪表盘。左侧文件树,中间diff预览,底部命令日志。按几下方向键就能完成复杂操作,比如把三次commit squash成一个,或者解决merge冲突。

作者的原话是:「我用Lazygit之后,SourceTree和GitKraken再也没打开过。」鼠标?偶尔用,但90%的操作键盘搞定。

2. Ranger:文件管理器的" vim 时刻"

Finder和Explorer的问题是太慢。点开文件夹、等预览加载、右键菜单找压缩——这些操作在Ranger里全是快捷键。

它用vi的键位逻辑:j/k上下移动,h/l进出目录,空格选中,yy复制,dd剪切。预览面板直接显示图片缩略图、PDF内容、代码高亮,甚至视频帧。

有个细节很毒:Ranger用w3m在终端里显示图片,不需要任何图形依赖。这意味着SSH到服务器上,你依然能"看见"文件。

3. Bpytop/Htop:系统监控的"信息密度竞赛"

macOS的活动监视器像医院的心电图——好看但信息稀疏。Bpytop把CPU、内存、磁盘、网络全塞进一屏,用色块和迷你图实时刷新。

它的交互设计很产品经理思维:按1-4切换标签,f过滤进程,k直接kill,e看环境变量。所有操作不用记命令,看屏幕底部的快捷键提示就行。

作者对比过:Activity Monitor默认窗口占屏幕30%,信息密度不到Bpytop的1/5。剩下的空间?写代码。

4. LazyDocker:容器管理的"一键体检"

Docker Desktop的槽点是又重又慢。LazyDocker把镜像、容器、网络、卷全列成表格,红色标异常,绿色标健康。

最实用的是日志流:选中容器按l,实时tail -f,再按/搜索关键词。排查故障时,这比打开浏览器进Portainer快10倍。

作者提到一个场景:生产环境出问题时,SSH进去开LazyDocker,两分钟定位到内存泄漏的容器。Docker Desktop?服务器上根本跑不了。

5. K9s:Kubernetes的"战场指挥台"

K8s的yaml地狱没人喜欢。K9s把集群资源变成可导航的树:命名空间→工作负载→Pod→容器,每层都有上下文操作。

按s进shell,按l看日志,按d描述资源,按e直接编辑yaml。所有操作带自动补全和验证,改完自动apply。

有个设计很细:K9s支持自定义快捷键和插件,能把常用诊断脚本绑到单个按键。作者团队把"重启服务+清缓存"做成一键操作,值班工程师的噩梦少了一半。

6. Bat/Exa:ls和cat的"整容手术"

这两个是TUI里的"微整形"——单独看改动不大,但每天省下的认知负荷很可观。

Bat是cat的替代品,自动语法高亮、显示行号、集成git diff(修改过的行标黄)。Exa是ls的替代品,用颜色区分文件类型,树形展示目录,还能显示文件大小和修改时间的human-readable格式。

作者的习惯是:alias ls='exa -la --git',alias cat='bat'。新环境配置完这两行,终端立刻从DOS时代穿越到2026。

7. HTTPie/HTTP Prompt:API测试的"对话式体验"

Postman的痛点是太重。打开要等3秒,建个请求要填10个字段,历史记录藏在三级菜单里。

HTTP Prompt把API调用变成交互式会话。输入base URL之后,后续命令自动补全路径、参数、header。按↑回溯历史,按Tab补全JSON字段,错误响应直接高亮语法错误。

作者的原话:「调试REST API时,我的手指没离开过键盘。Postman?现在只用来导出curl给非技术同事。」

8. Newsboat/RSS2Email:信息输入的"降噪耳机"

最后一个有点意外:RSS阅读器。Newsboat把订阅源变成可搜索的数据库,支持过滤规则、标签系统、甚至宏脚本。

作者的用法很极端:把所有技术博客、GitHub Release、CI通知全丢进去,每天早上15分钟批量处理。未读数归零就关终端,不会被浏览器里的推荐算法拐走。

他算过账:用Feedly时平均每天"误触"阅读47分钟无关内容。Newsboat的纯文本界面没有缩略图诱惑,信息摄入效率反而更高。

终端文艺复兴的底层逻辑

这8个工具的共性是什么?作者总结了三条:

第一,键盘优先的设计语言。GUI为了兼容鼠标,菜单层级越来越深。TUI假设用户愿意学20个快捷键,换取消耗在点击和等待上的时间。

第二,信息密度的极端优化。同样15寸屏幕,TUI能同时展示代码、日志、系统状态、文件树。GUI的留白和动画在这里是犯罪。

第三,远程环境的原生支持。SSH、容器、服务器——这些程序员每天打交道的环境,TUI开箱即用,GUI要么跑不了,要么卡成PPT。

但作者也留了话:「我不是反GUI原教旨主义者。设计稿评审、视频会议、浏览器调试——这些场景图形界面依然不可替代。」

他的判断是:TUI和GUI的边界正在模糊。像Warp、Fig这样的现代终端,已经在尝试融合两者的优势。而Lazygit、K9s这类工具证明了一件事——终端的美,不在于复古,而在于对特定场景的极致优化。

所以问题来了:你现在的工具链里,有多少是为了"好看"而牺牲效率的?如果删掉所有鼠标必需的应用,你的工作流还能跑起来吗?

特别声明:以上内容(如有图片或视频亦包括在内)为自媒体平台“网易号”用户上传并发布,本平台仅提供信息存储服务。

Notice: The content above (including the pictures and videos if any) is uploaded and posted by a user of NetEase Hao, which is a social media platform and only provides information storage services.

相关推荐
热点推荐
险胜7分!没有詹姆斯,残阵湖人,这么强的吗?有震惊到

险胜7分!没有詹姆斯,残阵湖人,这么强的吗?有震惊到

李絙在北漂
2026-04-08 15:23:48
研究表明:性生活越频繁,射精和勃起问题越少!

研究表明:性生活越频繁,射精和勃起问题越少!

黯泉
2026-04-05 20:40:12
伊朗代表:断然拒绝临时停火 要求彻底停止侵略

伊朗代表:断然拒绝临时停火 要求彻底停止侵略

新华社
2026-04-08 02:17:03
现场无红毯,无仪仗队!大陆一句话讲清郑丽文访问的性质!

现场无红毯,无仪仗队!大陆一句话讲清郑丽文访问的性质!

阿龙聊军事
2026-04-08 08:54:27
迟重瑞和陈丽华俩孙女罕见合影曝光!从小喜欢迟重瑞,如今都优秀

迟重瑞和陈丽华俩孙女罕见合影曝光!从小喜欢迟重瑞,如今都优秀

小徐讲八卦
2026-04-08 15:24:38
女子穿坏6.8万紫貂后续:底裤被扒,真容曝光已社死,工作恐不保

女子穿坏6.8万紫貂后续:底裤被扒,真容曝光已社死,工作恐不保

阿纂看事
2026-04-07 12:02:19
拼多多3元一斤的猪肺,我哭着看完评论区

拼多多3元一斤的猪肺,我哭着看完评论区

风味人间
2026-04-08 12:33:00
马克龙给中国送重礼,18米高,40吨重,要让巴黎和北京当双胞胎

马克龙给中国送重礼,18米高,40吨重,要让巴黎和北京当双胞胎

史智文道
2026-04-08 10:05:18
为什么没人联合打以色列,答案很简单:不是没人想打,是没人敢打

为什么没人联合打以色列,答案很简单:不是没人想打,是没人敢打

混沌录
2026-04-07 17:48:09
接触10秒即可感染!天津人注意!看到立即报告!

接触10秒即可感染!天津人注意!看到立即报告!

天津族
2026-04-08 07:33:54
杜兰特:周边的空气从未如此浑浊...

杜兰特:周边的空气从未如此浑浊...

左右为篮
2026-04-07 17:28:29
恒大夏海钧:当一个人高智商,有资源,无下限,会坏到什么地步?

恒大夏海钧:当一个人高智商,有资源,无下限,会坏到什么地步?

道术意义
2026-04-08 07:32:08
以色列国防军宣布暂停打击伊朗

以色列国防军宣布暂停打击伊朗

新华社
2026-04-08 16:03:03
杨颖邓超低调现身观众席支持陈赫话剧,网友呼吁baby加盟五哈

杨颖邓超低调现身观众席支持陈赫话剧,网友呼吁baby加盟五哈

娱慧
2026-04-08 10:45:48
李镇全将遭禁赛!媒体人:刘建业将支付2万罚款,停赛2场照发奖金

李镇全将遭禁赛!媒体人:刘建业将支付2万罚款,停赛2场照发奖金

奥拜尔
2026-04-08 17:20:42
我敢说,现在95%的家庭,都在用最亏的手机+宽带捆绑套餐。

我敢说,现在95%的家庭,都在用最亏的手机+宽带捆绑套餐。

Thurman在昆明
2026-04-07 18:41:58
父亲40年攒下的千亿帝国,儿子4年败光

父亲40年攒下的千亿帝国,儿子4年败光

大猫财经Pro
2026-04-08 16:09:55
极有可能万斯会当上总统!对全世界都不是什么好事!因为万斯年轻

极有可能万斯会当上总统!对全世界都不是什么好事!因为万斯年轻

西楼知趣杂谈
2026-04-08 09:49:23
大陆说到做到,中欧班列铁轨已拆,立陶宛被打疼,找台当局要钱

大陆说到做到,中欧班列铁轨已拆,立陶宛被打疼,找台当局要钱

流史岁月
2026-04-08 09:45:02
总部人去楼空!上千家供应商被欠4亿货款,又一明星独角兽暴雷了

总部人去楼空!上千家供应商被欠4亿货款,又一明星独角兽暴雷了

品牌观察官
2026-04-06 17:45:34
2026-04-08 18:39:00
赛博兰博
赛博兰博
专注捣鼓AI效率工具,试图在这个时代留下数字分身的探索者。
949文章数 12关注度
往期回顾 全部

科技要闻

造出地表最强AI,却死活不给你用!

头条要闻

学者:"两周停火"的真正战场 在美伊各自国内政治空间

头条要闻

学者:"两周停火"的真正战场 在美伊各自国内政治空间

体育要闻

40岁,但实力倒退12年

娱乐要闻

杨颖邓超低调现身观众席 支持陈赫话剧

财经要闻

天津海河乳业回应直播间涉黄

汽车要闻

5门5座/新复古造型 缤果Pro将于4月14日开启预售

态度原创

教育
艺术
手机
房产
公开课

教育要闻

省教育厅等3部门:鼓励高校积极开发科研助理、教学助理等岗位

艺术要闻

齐白石『凌波仙子』

手机要闻

全系标配已成历史!迭代旗舰只有Pro Max版搭载满血骁龙8E6

房产要闻

海南楼市最新热销榜单发布,三亚又卖爆了!

公开课

李玫瑾:为什么性格比能力更重要?

无障碍浏览 进入关怀版