专业服务 · 聪颖博客 —— 内容持续更新,欢迎指正。
技术分享成长记录工具推荐
在线咨询

终端效率工具使用心得

工具推荐分类
1370字数
0阅读
3分钟

刚工作那会儿,我用终端基本只做两件事:跑命令和看日志。遇到复杂的操作,第一反应是上网搜现成的脚本,复制粘贴能用就行。后来项目越来越杂,开着的终端窗口越来越多,切来切去经常找错,才意识到问题不在命令本身,而在工作流。于是开始认真折腾终端效率工具,几年下来,确实攒了一些心得。

从“多开窗口”到“一个会话”

最早的习惯是每个任务开一个终端窗口,桌面上密密麻麻。后来接触到 tmux,才明白会话和窗口可以解耦。tmux 让终端在后台保持会话,即使断开连接再重连,工作现场还在。最常用的操作是新建窗口、分屏、快速切换,配合前缀键,基本可以告别鼠标。

用 tmux 最大的收获不是花哨的界面,而是心态上的稳定。以前中断一次,上下文全丢;现在随时可以从某个窗口继续看日志、编辑文件、跑脚本。尤其是本地开发时,一个会话里分成三四个面板,左边编辑器,右边终端,下边跑服务,一眼能看全局。这种“一个会话管一个项目”的方式,让多任务变得井然有序。

命令补全和模糊搜索,回不去普通操作

如果说 tmux 改变了布局,那 fzf 和 zoxide 改变的是输入习惯。fzf 是个模糊查找工具,配合 Ctrl-R 翻历史命令,比默认的历史搜索好用太多。只要记得几个关键词,就能快速捞回之前敲过的长命令。搭配 zoxide 跳转目录也很直观,输几个字母就能去常去的目录,再也不用一层层 cd。

还有一个必备的是 bat,替代 cat 查看文件,带语法高亮和行号,尤其是看配置文件或脚本时,视觉上舒服很多。把这些工具串起来之后,操作节奏明显变快:先 zoxide 跳目录,再用 fzf 搜文件,bat 预览,最后用历史命令复用上次的指令。整套流程行云流水,偶尔去别人的电脑上干活,反而觉得处处别扭。

少即是多,工具要服务习惯

折腾过程中也踩过一些坑。有一段时间热衷于安装各种插件和主题,配置越堆越复杂,结果每次升级都要修参数,反而耽误时间。后来明白,工具的核心是稳定,不是酷炫。真正值得留住的,是那些几乎每天都会用到、且减少重复劳动的。

我现在的原则是:每个工具只承担一个清晰的角色。tmux 管会话,zoxide 管跳转,fzf 管搜索,ripgrep 管全局内容检索。其余的需求尽量用系统自带的方式解决,不再为了“万物可定制”去过度配置。这套组合很轻,也足够可靠。

终端背后的思维方式

回头来看,使用终端效率工具的过程,其实也是一个重新审视工作习惯的过程。过去习惯在一个窗口里硬扛所有任务,后来学会拆分会话、明确定位、快速切换,这和管理多项目并行有相似之处。工具倒逼着我把操作步骤做减法,把注意力放在真正需要思考的地方。

终端不是目的,效率也不是指标。它更像是一个随时可以调整的工作台,越用越顺手,也越用越了解自己的习惯。现在每次打开终端,不再是面对一堆杂乱的窗口,而是一个安静、清晰的界面。这种掌控感,大概就是这些年折腾下来最实在的回报。

泰州市喃彰坪鞋帽批发有限公司 苏ICP备2026071437号-3