Commit Graph

18 Commits (6ae3c26def0e4fe4b3e4ce21f1e8d569c627e738)

Author SHA1 Message Date
Blaž Hrastnik 4996f1b4d3 Move insert mode commands to a separate namespace. 4 years ago
Blaž Hrastnik 989080afed clippy lint 4 years ago
Blaž Hrastnik 00e661f600 Indent draft, linewise paste 4 years ago
Blaž Hrastnik a5be718dc6 x for line selection 4 years ago
Blaž Hrastnik 1dba0f2b1c Simple yank/paste registers. 4 years ago
Blaž Hrastnik fd311fb8ad Undo tree draft.
We keep a tree of transactions. This allows for persistent undo by
simply serializing the changesets.
4 years ago
Jan Hrastnik 88f93399fd fixed page up/down 4 years ago
Jan Hrastnik 1035b2aea1 started work on page up/down 4 years ago
Jan Hrastnik 038201647c started work on goto mode 4 years ago
Jan Hrastnik dc11124df5 added tab to insert mode 4 years ago
Blaž Hrastnik 77d75d9275 Collapse cursors command (;). 4 years ago
Blaž Hrastnik d9d59cd209 Simplify keymap.rs with macros 4 years ago
Jan Hrastnik dd94a39810 moved insert keymap to keymap.rs 4 years ago
Blaž Hrastnik 36e7e2133f Split selection on regex, fix InputEdit generation. 4 years ago
Blaž Hrastnik 3020077da8 Extend selection commands. 4 years ago
Jan Hrastnik fbe313779e added move_line_start and move_line_end 4 years ago
Blaž Hrastnik e0785aabe7 Move-by-word commands: w, b, e. 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