/illud

illud is a minimalist terminal text editor.

Primary LanguagePythonGNU General Public License v3.0GPL-3.0

Illud is a minimalist terminal text editor.

Features:
	- Insert mode.
	- Navigation mode.
	- Text wrapper.
	- Tab indication.

Usage:
	- ESC: Navigation mode.
	- i: Up.
	- k: Down.
	- j: Left.
	- l: Right.
	- s: Beginning of the line.
	- e: End of the line.
	- w: Write file.
	- f: Insert Mode.
	- a: Insert Mode (starting after cursor).
	- x: Delete character.

Compatibility:
	- GNU/Linux and macOS:
		$ pip install curses
		$ python3 illud.py

	- Windows:
		$ pip install windows-curses
		$ python3 illud.py

TODO:
	- Syntax highlighting.
	- Jump to line.
	- Handle other keypresses so it doesn't print stuff like '<19a>' when in Insert mode.
	- Word-by-word horizontal navigation.
	- Redo/Undo.
	- Search