|
61198412f8
|
feat: call init_command/deinit_command on keybind namespace change
|
2024-12-01 21:27:08 +01:00 |
|
|
22d255994e
|
refactor: remove debug logs
|
2024-12-01 00:15:47 +01:00 |
|
|
94fb5119ef
|
feat: make mode/namespace loading more dynamic and add fallback handling
|
2024-12-01 00:10:59 +01:00 |
|
|
fbf9325a02
|
refactor: rename Binding.key_events
|
2024-11-30 20:16:48 +01:00 |
|
|
641c955f32
|
refactor: add keybinding namespaces
|
2024-11-30 20:16:25 +01:00 |
|
|
0f509df2d4
|
fix: paste command
|
2024-11-22 11:12:34 +01:00 |
|
|
386453ee61
|
fix: move keybind command arguments to stack before executing
This avoids problems with commands that cause the current mode to be
deleted before the arguments are read such as `enter_mode`.
|
2024-11-20 19:45:00 +01:00 |
|
|
dc914ba562
|
feat: load and edit key bindings in config directory
|
2024-11-19 18:11:22 +01:00 |
|
|
3af2b09891
|
feat: generate hints for dynamic keybindings
|
2024-11-19 18:08:14 +01:00 |
|
|
271f45e78a
|
fix: keybind tests
|
2024-11-18 23:15:01 +01:00 |
|
Robert Burnett
|
a74a36b4bc
|
feat: added some missing features to vim keybinding parser
closes: #65
|
2024-11-18 23:10:07 +01:00 |
|
|
00e2211904
|
fix: output command name on binding.execute error
|
2024-11-18 23:00:20 +01:00 |
|
|
729cc696c2
|
refactor: split keybinds into one file per namespace
|
2024-11-18 22:59:55 +01:00 |
|
|
45adc6c7ec
|
refactor: drop static keybind module
|
2024-11-18 22:06:09 +01:00 |
|