https://github.com/bendaws/vim2
Super tiny text editor
https://github.com/bendaws/vim2
cli editor text-editor vi vim
Last synced: about 1 year ago
JSON representation
Super tiny text editor
- Host: GitHub
- URL: https://github.com/bendaws/vim2
- Owner: bingus-dev
- License: mit
- Created: 2024-10-17T14:00:54.000Z (over 1 year ago)
- Default Branch: master
- Last Pushed: 2025-01-27T18:05:27.000Z (over 1 year ago)
- Last Synced: 2025-03-27T01:49:43.786Z (about 1 year ago)
- Topics: cli, editor, text-editor, vi, vim
- Language: C
- Homepage:
- Size: 509 KB
- Stars: 0
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README
- License: LICENSE
Awesome Lists containing this project
README
# vim2 4.1
vim2 is a basic text editor written in scratch from C. There is no real big benefit to it; I just didn't want to learn how to use Vim or a super complicated editor, so I implemented the basics of it myself.
## Features
- Two modes: `-- NORMAL --` and `-- INSERT --`
- Basic I/O
- Command line ``:``
- ``WIP`` Plugin support
## Roadmap
- [X] File I/O
- [X] Arrow navigation (a cursor)
- [X] Keyboard shortcuts
- [X] Modes
- [X] Lua plugins ``WIP``
- [ ] Configurations
- [ ] Commands
## Install
You can install vim2 over GNU Make:
```bash
make vim2 # make the editor
make install # installs to /usr/local/bin (Linux/OSX only)
# Here is how to run microvim
vim2 file.txt
```
## License
vim2 is licensed under GNU LGPL v2.1. Read it [here](/LICENSE).