Edit config files or scripts on a headless Linux server without learning Vim or Emacs
Run a familiar text editor in any terminal on Windows, macOS, or Linux using a single small binary
Package the editor for a Linux distribution using the distro-specific build flags described in the project
Building from source on Linux requires Rust, a C compiler, and the ICU library, pre-built binaries skip all of this.
Edit is a simple terminal text editor made by Microsoft. It runs inside a command-line window and is designed to be approachable for people who are not used to working in terminals. The project is inspired by the old MS-DOS Editor from the early days of personal computing, but it uses modern keyboard shortcuts similar to those in VS Code. The editor is intentionally basic. The README describes it as built for simple needs, not as a replacement for full-featured editors. It does support search and replace, which relies on an optional system library called ICU for handling text in different languages and scripts. You can install it on Windows using a package manager called WinGet with a single command. On macOS it is available through Homebrew. On Linux you can run a shell script that downloads and builds it from source, which requires Rust, a C compiler, and the ICU library to be installed first. Pre-built binaries are also available on the GitHub releases page. The project is written in Rust and open source. The README includes notes aimed at people who package software for Linux distributions, covering how to name the executable and how to configure the build to match different versions of the ICU library on different systems. This is a straightforward tool with a narrow purpose: give people a usable editor that opens in a terminal without requiring them to learn complex keyboard modes or commands.
← microsoft on gitmyhub — every repo by this author, as a profile.
Verify against the repo before relying on details.