aboutsummaryrefslogtreecommitdiff
path: root/window-copy.c
diff options
context:
space:
mode:
authorNicholas Marriott <nicm@openbsd.org>2009-08-18 07:23:43 +0000
committerNicholas Marriott <nicm@openbsd.org>2009-08-18 07:23:43 +0000
commitfeaf91ab939837a6397799a741b2258ed623f88a (patch)
tree7ffc4ed89af086a019ba3e5815760bc82fdf3048 /window-copy.c
parentc828c2f3665d1caed443816a066e3ac81b08ea83 (diff)
downloadrtmux-feaf91ab939837a6397799a741b2258ed623f88a.tar.gz
rtmux-feaf91ab939837a6397799a741b2258ed623f88a.tar.bz2
rtmux-feaf91ab939837a6397799a741b2258ed623f88a.zip
Add a "delete line" key when editing in the status line or the search up/down
prompt. C-u with emacs keys, d with vi.
Diffstat (limited to 'window-copy.c')
-rw-r--r--window-copy.c3
1 files changed, 3 insertions, 0 deletions
diff --git a/window-copy.c b/window-copy.c
index 238508b8..dff7f479 100644
--- a/window-copy.c
+++ b/window-copy.c
@@ -365,6 +365,9 @@ window_copy_key_input(struct window_pane *wp, int key)
if (inputlen > 0)
data->inputstr[inputlen - 1] = '\0';
break;
+ case MODEKEYEDIT_DELETELINE:
+ *data->inputstr = '\0';
+ break;
case MODEKEYEDIT_ENTER:
switch (data->inputtype) {
case WINDOW_COPY_OFF: