All Projects → jserv → Mazu Editor

jserv / Mazu Editor

Licence: bsd-2-clause
a minimalist text editor with syntax highlight, copy/paste, and search

Programming Languages

c
50402 projects - #5 most used programming language

Projects that are alternatives of or similar to Mazu Editor

Moe
A command line based editor inspired by vi/vim. Written in Nim.
Stars: ✭ 252 (+186.36%)
Mutual labels:  terminal-based, console-application, text-editor
Vifm
Vifm is a file manager with curses interface, which provides Vim-like environment for managing objects within file systems, extended with some useful ideas from mutt.
Stars: ✭ 1,822 (+1970.45%)
Mutual labels:  terminal-based, console-application
Nano Win
GNU nano text editor for Windows [WARNING: The master branch is constantly rebased and force-pushed so don't expect it to be steady!! -end WARNING]
Stars: ✭ 123 (+39.77%)
Mutual labels:  console-application, text-editor
Wed
wed is a terminal text editor with key bindings commonly used in Windows based editors
Stars: ✭ 65 (-26.14%)
Mutual labels:  terminal-based, text-editor
Dte
A small, configurable console text editor (moved to https://gitlab.com/craigbarnes/dte)
Stars: ✭ 98 (+11.36%)
Mutual labels:  posix, text-editor
Kod
terminal text editor written in Go, using xi-editor as backend
Stars: ✭ 292 (+231.82%)
Mutual labels:  terminal-based, text-editor
Bim
small terminal text editor with syntax highlighting
Stars: ✭ 174 (+97.73%)
Mutual labels:  terminal-based, text-editor
editor
A text editor written in Nim
Stars: ✭ 24 (-72.73%)
Mutual labels:  text-editor, terminal-based
ash
A modern terminal text editor
Stars: ✭ 37 (-57.95%)
Mutual labels:  text-editor, terminal-based
jot
Command-line note-taking for minimalists
Stars: ✭ 24 (-72.73%)
Mutual labels:  text-editor, terminal-based
Void
terminal-based personal organizer
Stars: ✭ 831 (+844.32%)
Mutual labels:  terminal-based, text-editor
Vis
A vi-like editor based on Plan 9's structural regular expressions
Stars: ✭ 3,709 (+4114.77%)
Mutual labels:  console-application, text-editor
Kakoune
mawww's experiment for a better code editor
Stars: ✭ 7,593 (+8528.41%)
Mutual labels:  console-application, text-editor
Slate
A Super-Lightweight Annotation Tool for Experts: Label text in a terminal with just Python
Stars: ✭ 61 (-30.68%)
Mutual labels:  terminal-based
Rubiks cube
rubik's cube that runs in your terminal!
Stars: ✭ 73 (-17.05%)
Mutual labels:  terminal-based
Blightmud
A terminal mud client written in Rust
Stars: ✭ 61 (-30.68%)
Mutual labels:  terminal-based
Yawysiwygee
Yet another what-you-see-is-what-you-get equation editor
Stars: ✭ 60 (-31.82%)
Mutual labels:  text-editor
Cacher Cli
The command line interface to Cacher.
Stars: ✭ 85 (-3.41%)
Mutual labels:  terminal-based
Godot Engine.file Editor
A Godot Engine addon that adds a File Editor for multiple file types editing. Create and Write plain text files, configuration files and csv files with custom visualizers and previews. Also supports file translations!
Stars: ✭ 70 (-20.45%)
Mutual labels:  text-editor
Skalibs
The skarnet.org C system programming library
Stars: ✭ 58 (-34.09%)
Mutual labels:  posix

Mazu Editor

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

Usage

Command line: (filename is optional)

  • me <filename>

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 beginnging/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.

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.

Note that the project description data, including the texts, logos, images, and/or trademarks, for each open source project belongs to its rightful owner. If you wish to add or remove any projects, please contact us at [email protected].