diff options
| author | Albert Cervin <albert@acervin.com> | 2023-05-07 23:59:22 +0200 |
|---|---|---|
| committer | Albert Cervin <albert@acervin.com> | 2023-05-08 00:00:36 +0200 |
| commit | 24cff0ec31970d5d57f61ba99ba7bfdda725cf94 (patch) | |
| tree | 8304f69e38ec33d663db21ee26dbee14bf8d7a2f /src/main/bindings.c | |
| parent | 8d73eace6806bd67852189b1a16de5895c565688 (diff) | |
| download | dged-24cff0ec31970d5d57f61ba99ba7bfdda725cf94.tar.gz dged-24cff0ec31970d5d57f61ba99ba7bfdda725cf94.tar.xz dged-24cff0ec31970d5d57f61ba99ba7bfdda725cf94.zip | |
Implement file reloading
When for examplue using formatters or doing vc updates, it is useful
if the file is reloaded from disk.
Diffstat (limited to 'src/main/bindings.c')
| -rw-r--r-- | src/main/bindings.c | 5 |
1 files changed, 5 insertions, 0 deletions
diff --git a/src/main/bindings.c b/src/main/bindings.c index 10436d6..7ea75eb 100644 --- a/src/main/bindings.c +++ b/src/main/bindings.c @@ -35,11 +35,14 @@ void set_default_buffer_bindings(struct keymap *keymap) { BINDING(Ctrl, 'S', "find-next"), BINDING(Ctrl, 'R', "find-prev"), + BINDING(Meta, 'g', "goto-line"), BINDING(Meta, '<', "goto-beginning"), BINDING(Meta, '>', "goto-end"), BINDING(Ctrl, 'V', "scroll-down"), BINDING(Meta, 'v', "scroll-up"), + BINDING(Spec, '6', "scroll-down"), + BINDING(Spec, '5', "scroll-up"), BINDING(ENTER, "newline"), BINDING(TAB, "indent"), @@ -204,4 +207,6 @@ void destroy_keymaps() { km->active = false; } } + + VEC_DESTROY(&g_buffer_keymaps); } |
