diff options
Diffstat (limited to 'TODO')
-rw-r--r-- | TODO | 13 |
1 files changed, 12 insertions, 1 deletions
@@ -1,8 +1,17 @@ + optimize redraws (i.e., avoid to redraw if possible) -- (?) change cursor shape according to action +- move configs in config.h +- add Makefile - auto-arrow 'A' (automatic end-char) - change screen management (i.e., use an array of lines) - read file at point +- parse control characters + - parse arrows (text-mode will allow movements as well) +- implement CTRL+G as abort (aside ESC) +- change "g" command: + - g-g (goto top-left) + - g-G (goto bottom-right) + - g-m (goto middle) + - g-[hjkl] (goto leftmost, bottom, top, rightmost) + visual selection - crop - yank/put @@ -13,6 +22,8 @@ (also do not print unmanaged chars!) - get screen geometry - allow scrolling (both vertical and horizontal) +* move style commands in a separate function + (and allow style change in all the modes...) * add "vis" (for visual) in mode strings * implement "." to reset styles to defaults. * load from file |