Commit Graph

13 Commits (07801b60bccd0f084eae925e0290c24322de575f)

Author SHA1 Message Date
Blaž Hrastnik 5103dc9617 move commands and keymap back to terminal.
Command needs to be able to deal with UI. We'll separate it again later
on.
2020-12-10 18:13:42 +09:00
Blaž Hrastnik 935cfeae57 Split parts of helix-term into helix-view.
It still largely depends on term for some types but I plan to change
that later.
2020-09-21 18:24:16 +09:00
Blaž Hrastnik 48330ddb5f Command needs access to view information for certain changes. 2020-09-19 23:16:00 +09:00
Blaž Hrastnik b08278807e Add 'A', 'I' commands. 2020-09-13 20:04:16 +09:00
Blaž Hrastnik fb0f56b747 Add 'o' command. 2020-09-13 19:51:42 +09:00
Blaž Hrastnik b647c7a773 tree-sitter based syntax highlighting draft 2020-09-10 18:19:59 +09:00
Blaž Hrastnik 67017e5336 append mode 2020-09-07 17:17:14 +09:00
Blaž Hrastnik 579b6899f1 Work on insert mode. 2020-09-07 11:21:26 +09:00
Jan Hrastnik 8681d47292 remove unused import 2020-06-24 21:03:38 +02:00
Jan Hrastnik 6ba082697d added cursor rendering 2020-06-24 20:59:35 +02:00
Blaž Hrastnik 8119f1ec3d Refactor editor module to use state + keymap. 2020-06-16 18:00:34 +09:00
Blaž Hrastnik f8fe273a2e Fix build. 2020-06-08 00:41:37 +09:00
Blaž Hrastnik 843c20a550 Add a keymap module. 2020-06-08 00:28:17 +09:00