An open API service indexing awesome lists of open source software.

https://github.com/jserv/mazu-editor

a minimalist text editor with syntax highlight, copy/paste, and search
https://github.com/jserv/mazu-editor

console-application posix terminal-based text-editor

Last synced: about 1 year ago
JSON representation

a minimalist text editor with syntax highlight, copy/paste, and search

Awesome Lists containing this project

README

          

# Mazu Editor

Mazu Editor is a minimalist text editor with syntax highlight, copy/paste, and search.

## Usage

Command line: (`filename` is optional)
* me ``

Supported keys:
* Ctrl-S: Save
* Ctrl-Q: Quit
* Ctrl-F: Find string in file
- ESC to cancel search, Enter to exit search, arrows to navigate
* Ctrl-C: Copy line
* Ctrl-X: Cut line
* Ctrl-V: Paste line
* PageUp, PageDown: Scroll up/down
* Up/Down/Left/Right: Move cursor
* Home/End: move cursor to the beginning/end of editing line

Mazu Editor does not depend on external library (not even curses). It uses fairly
standard VT100 (and similar terminals) escape sequences.

## Acknowledge

Mazu Editor was inspired by excellent tutorial [Build Your Own Text Editor](https://viewsourcecode.org/snaptoken/kilo/).

## License

Mazu Editor is freely redistributable under the BSD 2 clause license. Use of
this source code is governed by a BSD-style license that can be found in the
LICENSE file.