GitHunt
TH

go clone of ed, the standard UNIX text editor

ed

Note: Ed is currently in the process of major refactoring and
rewriting parts of the editor, see the new branch.

Go clone of ed(1), the famous
line-oriented text editor that is originally from the 1970s. Simply
put, the UNIX text editor.

Differences

This version of ed aims to be a bug for bug implementation of the
original. The only thing that differs is that this version uses RE2
instead of BRE (basic regular expresions). The reason for this is that
the Go programming languages standard library uses that in the
regexp package.

Todo

godoc -notes 'TODO'

Installation

go build
./ed file

Languages

Go100.0%

Contributors

MIT License
Created January 5, 2024
Updated September 25, 2025
thimc/ed | GitHunt