Welcome to moe!

Download

A CLI based editor in Nim

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.

Read 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.