为什么我从默认终端迁移到WezTerm

打开电脑,双击终端图标后跳出的黑框,你可能从来没在意过它的名字——比如Windows自带的命令提示符、macOS预装的Terminal、Linux默认的GNOME Terminal,这些“出厂自带”的终端工具,大部分时候都能满足基础需求,但如果你是经常对着命令行敲代码、处理文件、管理服务器的人,用久了就会发现:同样是输指令,有的能省一半功夫,有的却总在掉链子。我折腾了大半年,从用了五六年的默认终端,换成了叫WezTerm的工具,今天就说说最实在的几个原因。

复制粘贴不再“添乱”,按一下就搞定

你有没有过这种糟心经历:在默认终端里选一段文字,复制后粘贴到文档里,结果会多出好多多余的空格、换行,甚至把终端里的时间、用户名一起带进来?比如你要复制一段服务器上的日志,选的时候不小心点到了旁边的用户名,粘贴后就成了“user@pc 2024-05-20 14:30:00 日志内容”,还要手动删掉前面的冗余信息,光是这点就够浪费时间。

为什么我从默认终端迁移到WezTerm

WezTerm就不会有这个问题,它的选复制逻辑是“精准选什么,就复制什么”——你只需要用鼠标拖选要的内容,哪怕选的是跨多行的代码,粘贴后也和原内容完全一致,连多余的空格都不会多一个。更贴心的是,它还支持“鼠标中键粘贴”,就像你在手机上长按选文字后直接粘贴一样,不用再每次按Ctrl+C、Ctrl+V,左手敲命令,右手点一下鼠标中键就能搞定,对经常用命令行的人来说,这操作简直像“开了外挂”。

多标签页再也不会“混乱”,窗口管理更省心

默认终端的标签页功能,说起来都觉得“不够用”:比如你开了三个标签页,分别对应本地文件、远程服务器A、远程服务器B,要是某个标签页里的命令输出很长,你想把它单独拉成一个新窗口,默认终端要么做不到,要么操作起来特别麻烦,只能手动复制粘贴内容,再开新窗口,浪费时间还容易出错。

WezTerm的标签页是“活”的:你随时可以把一个标签页拖出来变成独立窗口,也能把其他窗口的标签页拖过来合并,就像整理电脑桌面的文件夹一样简单。更实用的是它的“分屏”功能——比如你在本地处理文件,同时要盯着远程服务器的运行日志,不用开两个终端窗口,也不用来回切标签,直接在同一个WezTerm窗口里分成左右两个区域,一边敲命令,一边看日志,一眼就能对比内容,做测试的时候效率能翻一倍。

自定义设置“接地气”,不用懂代码也能改

很多人怕换工具,主要是怕新工具太复杂,改个字体、配色还要写一堆代码。WezTerm就不一样,它的自定义设置是“看得见摸得着”的:比如你觉得默认字体太小,在设置里拖一下滑块就能调大,还能选自己习惯的字体,像开发者常用的Consolas、Fira Code,都能直接选。

要是你想改配色,比如把深色背景换成柔和的暖色调,不用找复杂的配置文件,在设置里点几下就能换,甚至可以直接用网上现成的配色方案,一键导入就行。还有个小细节:默认终端里,你敲完命令后,前面的用户名、主机名会占一行,如果你觉得占空间,在WezTerm里直接把这个功能关掉,敲命令的区域能多放好几行,处理长命令的时候再也不用来回滚屏幕。

跨设备用着一样,换电脑不用重新调

如果你平时在公司用Windows,回家用macOS,还经常连Linux服务器,默认终端在不同系统里的操作逻辑不一样:比如Windows上复制是Ctrl+C,macOS上是Cmd+C,切换系统就要重新记快捷键。WezTerm的快捷键是“通用”的,不管你用Windows、macOS还是Linux,复制都是Ctrl+C,粘贴都是Ctrl+V,不用每次换系统都犯迷糊。

更省心的是,你只要在一台电脑上把WezTerm的设置调好,导出成一个小文件,换电脑的时候导入这个文件,字体、配色、快捷键、分屏布局全都是一模一样的,不用再一个个重新设置,对经常要在多设备间切换的人来说,这能省好多精力。

可能有人会问:默认终端用了这么久,换工具会不会不适应?其实WezTerm的核心逻辑和普通终端一样,只是把“好用”的细节做透了——不用你学新的复杂操作,只是把你之前在默认终端里觉得麻烦的地方,都改成了顺手的样子。对于天天和命令行打交道的人来说,这大概就是“换对工具,效率翻倍”的感觉吧。

上一篇 系统清理到硬件检测:工具链推荐