We all edit.
Find a file
2025-05-29 19:30:27 -05:00
.cargo Optimize std for size (#241) 2025-05-23 15:39:52 +02:00
.github/workflows Add a CI check for PRs (#360) 2025-05-30 01:22:08 +02:00
.pipelines build: make the build pipeline produce the ZIP (#328) 2025-05-27 23:11:48 +02:00
.vscode Multi-document support lfg 2025-04-28 18:39:19 +02:00
assets Add man page to assets (#263) 2025-05-26 19:52:14 +02:00
benches Add copyright headers to all files 2025-05-17 20:50:47 +02:00
src Merge remote-tracking branch 'ms/main' into users/duhowett/hax/stdout 2025-05-29 19:30:27 -05:00
tools/grapheme-table-gen Fix various spelling errors (#206) 2025-05-22 21:59:10 +02:00
.gitignore Multi-document support lfg 2025-04-28 18:39:19 +02:00
build.rs Add copyright headers to all files 2025-05-17 20:50:47 +02:00
Cargo.lock Bump version to v1.1.0 (#331) 2025-05-28 01:11:58 +02:00
Cargo.toml Add a CI check for PRs (#360) 2025-05-30 01:22:08 +02:00
CODE_OF_CONDUCT.md Add mandatory Microsoft project files 2025-04-07 14:51:17 +02:00
CONTRIBUTING.md Document everything 2025-05-16 01:12:59 +02:00
LICENSE Initial import 2025-03-19 03:13:50 +01:00
README.md Added winget install instructions to readme (#105) 2025-05-21 21:38:30 +02:00
rust-toolchain.toml Add rust-toolchain.toml (#97) 2025-05-20 17:43:56 +02:00
rustfmt.toml Ensure LF line endings 2025-05-17 20:50:47 +02:00
SECURITY.md Add mandatory Microsoft project files 2025-04-07 14:51:17 +02:00

Application Icon for Edit Edit

A simple editor for simple needs.

This editor pays homage to the classic MS-DOS Editor, but with a modern interface and input controls similar to VS Code. The goal is to provide an accessible editor that even users largely unfamiliar with terminals can easily use.

Screenshot of Edit with the About dialog in the foreground

Installation

  • Download the latest release from our releases page
  • Extract the archive
  • Copy the edit binary to a directory in your PATH
  • You may delete any other files in the archive if you don't need them

WinGet (Windows)

  • Open up a terminal of your choice and run the following command:
    winget install Microsoft.Edit
    
  • edit will be automatically added to your PATH. If typing edit doesn't work, open a new terminal.

Build Instructions

  • Install Rust
  • Install the nightly toolchain: rustup install nightly
    • Alternatively, set the environment variable RUSTC_BOOTSTRAP=1
  • Clone the repository
  • For a release build, run: cargo build --config .cargo/release.toml --release