python-based Basic Text Editor
A a basic terminal text editor with python using the minimun external libraries as possible (only wcwidth and colorama)
Nowadays it is in development stage, then it can be expected to be broken
Basic functionalities currently available such as copy, cut, paste lines, and the basic for a text editor
Due to limitations with msvcrt.getch() on windows to select (highlight) lines you must use Ctrl+arrows instead of Shift+arrows
Requirements:
Python 3 (tested under python 3.12)
No dependencies
Windows, with UTF-8 mode
(tested under win11)
Also now "works" under linux (tested under FEDORA and UBUNTU)
NORMAL
^E EXIT | ^S SAVE | ^A Save as | ^O OPEN | ^C COPY | ^X CUT | ^P PASTE | ^G GOTO | ^T T/SP
Open file menu
^C CANCEL | ^O OPEN | ^N NEW FILE
Save as menu
^C CANCEL | ^S SAVE | ^B BACKUP | ^A APPEND | ^P PREPEND