**Features**
Written in Nim
moe developing in Nim. It’s a statically typed compiled language. It provides generating native executables, modern type system, memory management, macro system and more.
Vim like modes and keybinds
moe is heavily inspired by Vim. It supported vim like keybinds and some modes. Normal mode, Insert mode, Visual mode, Command mode, etc….
GapBuffer
moe use GapBuffer for buffer management. It’s a data structure suitable for text editors.
Unicode
moe support UTF-8 and other encodings. And support full-width characters.
Autocomplete
You can use a simple autocomplete. You don’t need any settings. It suggests words in opened buffers.
Configuration file
moe support a configuration file. You can easliy write in TOML.