A minimal Vim-like text editor written in C.
- Normal mode and Insert mode
- Basic Vim keymaps
- Load and save files
- Terminal based
mkdir build/
cd build
cmake ..
makeTo load a file :
./editor <filename>To create a test file run :
base64 /dev/urandom | head -c 500 > file.txtchange the 500 to a larger value to test with bigger files
- Implement undo,redo functionality
- Add Warnings
- Working j,k keys
- Add line number,col number to status bar
- Scrolling,fix cursor
I use neovim btw