Overview
February 22, 2026 ยท View on GitHub
moe adopts the mode and keybinding like vi/vim. You can easily adapt if you have used vi/vim. Currently you can use normal mode, visual mode, replace mode, insert mode, command mode, filer mode, terminal mode.
Install and compile
Requires
- Nim 2.0.10 or higher
Install
I recommend using nimble to install:
# Latest developmental state inside Github repository
$ nimble install moe@#head
If you want to compile moe or use a version in development:
$ git clone https://github.com/fox0430/moe
$ cd moe
$ nimble install
Debug build
$ cd moe
$ nimble build
Release build
$ cd moe
$ nimble release
Test
Unit test
Requires
nimble test
Integration test
Requires
Run integration test
cd moe
nimble install
shpec ./shpec.sh