Commit Graph

73 Commits (f2954fa153ccb6b147d8d38020341a2f1b0b6df2)

Author SHA1 Message Date
Blaž Hrastnik 239db79834 Finally: Retain horizontal position when moving vertically. 4 years ago
Blaž Hrastnik 30d1b7098f commands: % as select_all. 4 years ago
Blaž Hrastnik 9c33b5340a A dumb "next view" implementation that works. 4 years ago
Blaž Hrastnik 2bea5db7bd commands: Implement select_on_matches. 4 years ago
Blaž Hrastnik a702af0aeb commands: add W and B (extend selection by word). 4 years ago
Blaž Hrastnik 56f2193811 Retrieve completion options on ctrl-x. 4 years ago
Blaž Hrastnik 3d3295bb75 ui: buffer picker on ctrl-b 4 years ago
Blaž Hrastnik 7c75ec04e8 File picker mockup, reuses the line editor work done on Prompt. 4 years ago
Blaž Hrastnik 2bfdcede32 split_selection 4 years ago
Blaž Hrastnik ed6a4c4bd2 wip: Use prompt for interactive commands. 4 years ago
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.
4 years ago
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.
4 years ago
Blaž Hrastnik 48330ddb5f Command needs access to view information for certain changes. 4 years ago
Blaž Hrastnik b08278807e Add 'A', 'I' commands. 4 years ago
Blaž Hrastnik fb0f56b747 Add 'o' command. 4 years ago
Blaž Hrastnik b647c7a773 tree-sitter based syntax highlighting draft 4 years ago
Blaž Hrastnik 67017e5336 append mode 4 years ago
Blaž Hrastnik 579b6899f1 Work on insert mode. 4 years ago
Jan Hrastnik 8681d47292 remove unused import 4 years ago
Jan Hrastnik 6ba082697d added cursor rendering 4 years ago
Blaž Hrastnik 8119f1ec3d Refactor editor module to use state + keymap. 4 years ago
Blaž Hrastnik f8fe273a2e Fix build. 4 years ago
Blaž Hrastnik 843c20a550 Add a keymap module. 4 years ago