https://github.com/thimc/ed
go clone of ed, the standard UNIX text editor
https://github.com/thimc/ed
ed line-oriented qed text-editor unix
Last synced: about 1 month ago
JSON representation
go clone of ed, the standard UNIX text editor
- Host: GitHub
- URL: https://github.com/thimc/ed
- Owner: thimc
- License: mit
- Created: 2024-01-05T06:49:21.000Z (over 2 years ago)
- Default Branch: main
- Last Pushed: 2024-08-05T16:57:59.000Z (almost 2 years ago)
- Last Synced: 2024-09-05T22:01:54.781Z (almost 2 years ago)
- Topics: ed, line-oriented, qed, text-editor, unix
- Language: Go
- Homepage:
- Size: 344 KB
- Stars: 1
- Watchers: 2
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
# 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)](https://man.openbsd.org/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](https://pkg.go.dev/regexp) package.
## Todo
godoc -notes 'TODO'
## Installation
go build
./ed file