在主流的Linux发行版中安装微软Edit文本编辑器

微软新发布的 Edit 文本编辑器,其背后的故事是一个 “填补技术空白”与“致敬经典”相结合的有趣轮回。它并非一个单纯的情怀项目,而是为了解决一个困扰Windows开发者多年的现实问题,并巧妙地让一款DOS时代的经典工具在现代系统中重生。

更多关于微软Edit文本编辑器背后的故事,笔者这就不再详细描述了,大家有兴趣的可以自行上网搜索一下。因为微软已经开源了Edit文本编辑器,可以在 Linux 平台上面进行安装和使用,因此笔者在这里为大家介绍一下如何在Debian/Ubuntu/Rocky Linux/Fedora/其它 RHEL 系等Linux发行版中安装微软Edit文本编辑器:

一、Debian / Ubuntu:

1、安装依赖库:
sudo apt update && sudo apt install -y libicu-dev pkg-config build-essential git rustup

在主流的Linux发行版中安装微软Edit文本编辑器-软件

2、安装完毕后,关闭终端然后重新打开终端

3、安装 Rust 工具链:

rustup default nightly

在主流的Linux发行版中安装微软Edit文本编辑器-软件1

4、到Github克隆仓库并且进行构建

git clone https://github.com/microsoft/edit.git
cd edit
cargo build --release
在主流的Linux发行版中安装微软Edit文本编辑器-软件2

6、安装Edit到系统指定路径

sudo cp target/release/edit /usr/local/bin
sudo chmod +x /usr/local/bin/edit
在主流的Linux发行版中安装微软Edit文本编辑器-软件3

二、Rocky Linux/Fedora/其它 RHEL 系:

1、安装依赖库:

sudo dnf update

sudo dnf groupinstall “Development Tools”

sudo dnf install libicu-devel pkgconf git

在主流的Linux发行版中安装微软Edit文本编辑器-软件4

2、因官方仓库中并不包括Rust,因此需要安装Rust,可以运行官方安装脚本(包括了rustup、rustc和cargo):

curl --proto '=https' --tlsv1.2 -sSf https://sh.rustup.rs | sh
在主流的Linux发行版中安装微软Edit文本编辑器-软件5

3、按1键,使用默认选项进行安装;

在主流的Linux发行版中安装微软Edit文本编辑器-软件6

4、安装完成后,脚本会提示需要配置环境变量才能使命令生效。执行以下命令,使其在当前终端生效:

source $HOME/.cargo/env

5、切换到 Nightly 工具链(笔者系统的Rust不支持微软这个项目所需的版本 Rust 2024 Edition 特性):

rustup default nightly

在主流的Linux发行版中安装微软Edit文本编辑器-软件7

6、到Github克隆仓库并且进行构建

git clone https://github.com/microsoft/edit.git
cd edit
cargo build --release
在主流的Linux发行版中安装微软Edit文本编辑器-软件8

7、安装Edit到系统指定路径:

sudo cp target/release/edit /usr/local/bin
sudo chmod +x /usr/local/bin/edit
在主流的Linux发行版中安装微软Edit文本编辑器-软件9

安装好之后,大家不妨试用一下,也可以与Vim、Nano之类的工具对比看看(暂时来说笔者还是喜欢Nano)。

在主流的Linux发行版中安装微软Edit文本编辑器-软件10

上图是Windows 11版本和Linux版本在界面方面的简单对比。顺便说一下,在Windows版本以及Linux图形界面的终端中,Edit是支持鼠标操作的……

如需转载本站的文章,请先通过电子邮件的方式联系站长,站长确认后方可转载,并需要注明出处。

为您推荐