summaryrefslogtreecommitdiff
path: root/src/main/bindings.c
diff options
context:
space:
mode:
authorAlbert Cervin <albert@acervin.com>2023-05-10 12:58:27 +0200
committerAlbert Cervin <albert@acervin.com>2023-05-10 12:58:27 +0200
commit67276833f9ede96dbc549c508f182c913240ac2c (patch)
tree6ba4859e7126f4db57b2f7c3af4bfe659834c373 /src/main/bindings.c
parent5a5ec57d8521a5aa7317d2658ead95b8e2fde5b9 (diff)
downloaddged-67276833f9ede96dbc549c508f182c913240ac2c.tar.gz
dged-67276833f9ede96dbc549c508f182c913240ac2c.tar.xz
dged-67276833f9ede96dbc549c508f182c913240ac2c.zip
Implement word deletion
M-d for forward, M-D for backward
Diffstat (limited to 'src/main/bindings.c')
-rw-r--r--src/main/bindings.c2
1 files changed, 2 insertions, 0 deletions
diff --git a/src/main/bindings.c b/src/main/bindings.c
index ec608fd..0e01306 100644
--- a/src/main/bindings.c
+++ b/src/main/bindings.c
@@ -50,6 +50,8 @@ void set_default_buffer_bindings(struct keymap *keymap) {
BINDING(Ctrl, 'K', "kill-line"),
BINDING(DELETE, "delete-char"),
BINDING(Ctrl, 'D', "delete-char"),
+ BINDING(Meta, 'd', "delete-word"),
+ BINDING(Meta, 'D', "backward-delete-word"),
BINDING(BACKSPACE, "backward-delete-char"),
BINDING(Ctrl, '@', "set-mark"),