开源推荐
morning
GitHub 热门项目:编辑
2026-05-27
1 阅读
GitHub Trending
GitHub项目:编辑
仓库地址:https://github.com/microsoft/edit
星级:14250 | 作者:微软
项目描述:我们都编辑。
===================================================
自述文件内容:
#  编辑
满足简单需求的简单编辑器。
该编辑器向经典的 [MS-DOS 编辑器](https://en.wikipedia.org/wiki/MS-DOS_Editor) 致敬,但具有类似于 VS Code 的现代界面和输入控件。目标是提供一个易于访问的编辑器,即使是不熟悉终端的用户也可以轻松使用。

## 安装
[](https://repology.org/project/microsoft-edit/versions)
您还可以从[我们的发布页面](https://github.com/microsoft/edit/releases/latest) 下载二进制文件。
### 窗口
您可以使用 WinGet 安装最新版本:
````powershell
winget 安装 Microsoft.编辑
````
### Linux(从源代码构建)
如果您的发行版不提供二进制文件,或者您想构建自己的发行版,则可以使用我们的安装脚本,前提是您已安装:
* Rust(通过 `rustup` 或类似的)
* C 编译器(例如 `gcc`)
* ICU(例如 libicu78、libicu、icu)
* 卷曲/wget 和 tar
然后,以下命令会将 `msedit` 安装到 `~/.local/bin` 中:
````嘘
卷曲 --proto '=https' --tlsv1.2 -sSf https://raw.githubusercontent.com/microsoft/edit/main/assets/install.sh |嘘
````
其他标志是“--dev”,直接从主分支构建,以及“--system”安装到“/usr/local/bin”。例如:
````嘘
卷曲 --proto '=https' --tlsv1.2 -sSf https://raw.githubusercontent.com/microsoft/edit/main/assets/install.sh | sh -s -- --dev --系统
````
### macOS
您可以使用 Homebrew 安装最新版本:
````嘘
酿造安装msedit
````
## 构建说明
* [安装 Rust](https://www.rust-lang.org/tools/install)
* 克隆存储库
* 如果您使用的是 nightly Rust:
````嘘
货物构建 --release --config .cargo/release.toml
````
* 如果您使用稳定的 Rust:
* 理想情况下:设置环境变量“RUSTC_BOOTSTRAP=1”并使用上面的 **nightly** 构建说明。
建议这样做,因为它大大减少了二进制文件的大小并略微提高了性能。
* 否则,只需运行:
````嘘
货物构建--发布
````
### 构建配置
您可以在构建时设置以下环境变量来配置构建:
环境变量|描述
--- | ---
`EDIT_CFG_ICU*` |有关详细信息,请参阅下面的 [ICU 库名称 (SONAME)](#icu-library-name-soname)。建议 Linux 软件包维护者检查并配置这些选项。
`EDIT_CFG_LANGUAGES` |要包含在构建中的以逗号分隔的语言列表。请参阅 [i18n/edit.toml](i18n/edit.toml) 了解可用语言。
## 软件包维护者注意事项
### 包命名
规范的可执行文件名称是“edit”,替代名称是“msedit”。
我们意识到“edit”与现有命令的潜在冲突,并建议将包和可执行文件命名为“msedit”。
名称