A command line based editor inspired by Vim written in Nim.
This project's goals are easily customizable, high productivity, user friendly, and high performance editor.
Written in Nim
UTF-8 and other encodings support (Incomplete)
Vim like mode (Normal, Insert, Visual, Replace, Ex, Filer)
Vim like keybinds
Configuration file (TOML)
Live reload of the configuration file
Vertical/Horizontal split window
Simple file manager
Auto close/delete paren
Simple auto indent
Suggestions in ex mode
Build on save
Multiple status line
Highlight current words
Highlight/Delete trailing spaces
Vim like register
Supports regular expression and PEG
Select data structures
Edit files over ssh
Language Server Protocol
Supports huge file
We recommend Linux environments.
Nim 1.6.2 or higher
xclip v0.13 or higher (Option on GNU/Linux)
xsel (Option on GNU/Linux)
# Latest released version nimble install moe # Latest developmental state inside Github repository nimble install [email protected]#head
moe is a recursive acronym for "moe is an optimal editor". And one more, it comes from the Japanese slang 萌え(moe).
Ask me anything!
GNU General Public License version 3