如果你刚安装好 Debian 或 Ubuntu,兴致冲冲地想要修改一个系统配置,结果误打误撞进了 Vim 的界面……
那一刻,你可能会陷入人生最大的迷茫:“我该怎么打字?我该怎么保存?救命,我该怎么退出去?!”
别难过,这是每个 Linux 新手的必经之路。虽然 Vim 和 Emacs 功能强大到能造火箭,但对习惯了 Windows “所见即所得”操作的人来说,它们的学习曲线简直比悬崖还陡。
好消息是,微软在 2025 年把那个经典的 MS-DOS Edit 用 Rust 语言重写并开源了!它带着熟悉的“蓝底白字”回到了 Linux 终端。今天,我就手把手教你在 Debian/Ubuntu 下安装这款最适合小白的编辑器。
一、 为什么选它?(除了情怀,全是实力)
在 Linux 终端编辑器里,microsoft/edit 绝对是个异类,因为它太懂“人类”了:
- 菜单驱动,不用背指令:想存盘?按
Alt键激活顶部的菜单,就像用记事本一样简单。 - Rust 核心,快如闪电:2025 年的版本用 Rust 重写,不仅启动瞬时,而且原生支持 UTF-8。这意味着你输入中文不会乱码,打开几个 GB 的大文件也不会卡死。
- 肌肉记忆无缝衔接:它支持
Ctrl+S保存、Ctrl+C复制。你不需要学习什么:wq或Ctrl+O,在 Windows 下怎么操作,这里就怎么操作。 - 鼠标操作:没错!在终端里,你竟然可以用鼠标点击菜单、拖拽选中文字,甚至滚动滚轮。
二、 手把手安装教程(Debian/Ubuntu 版)
由于这个新版本使用了现代的压缩格式分发,我们需要几个简单的步骤来搞定它。请打开你的终端,按顺序复制运行以下命令:
1. 安装解压工具
首先,我们需要安装 zstd。这是 Meta 开发的一种超高性能压缩工具,现在的很多 Rust 项目都用它。
sudo apt update
sudo apt install zstd -y
2. 下载程序包
我们要下载的是针对 Linux 64 位系统编译好的 v1.2.0 版本:
wget https://github.com/microsoft/edit/releases/download/v1.2.1/edit-1.2.0-x86_64-linux-gnu.tar.zst
3. 解压并部署
这一步最关键。我们要调用 zstd 来解压,并将它移动到系统路径下,为了方便输入,我们把它重命名为 msedit:
# 解压
tar -I zstd -xvf edit-1.2.0-x86_64-linux-gnu.tar.zst
# 移动到全局 bin 目录并改名
sudo mv edit /usr/local/bin/msedit
现在,试着在终端输入 msedit,看到那个蓝色的界面了吗?恭喜你,成功了!
三、 快速上手:开启你的第一次编辑
安装好了,该怎么用呢?
- 启动编辑:输入
msedit 文件名。比如你要改个脚本:msedit setup.sh。 - 激活菜单:这就是它最人性化的地方——按下键盘上的
Alt键,顶部的File、Edit、Search菜单就会变亮。 - 保存并退出:按下
Alt + F(打开 File 菜单),然后按键盘上的X键即可退出(或者直接按Ctrl + Q)。如果有修改没保存,它会弹窗提醒你。 - 鼠标大法:别客气,直接用你的鼠标去点那些菜单,或者在屏幕上拖动选中一段话。你会发现,这才是 21 世纪 Linux 编辑器该有的样子。
四、 写在最后
Linux 的哲学是“自由选择”。如果你是一名极客,Vim 和 Emacs 依然是终极武器;但如果你只是想简简单单地改个文档、写个作业,不想把时间浪费在背诵快捷键上,那么微软这款 Rust 版 Edit 绝对是你的最佳拍档。
它既保留了 90 年代的复古美感,又拥有现代软件的极致性能。对于刚刚踏入 Linux 世界的你来说,这块“垫脚石”足够温柔,也足够可靠。
互动一下:
你在 Linux 下被哪个编辑器“折磨”过?欢迎在评论区分享你的糗事,我们一起抱团取暖!