From eabf70bdbe4e9c3f938ed763c550b10c5413f3ea Mon Sep 17 00:00:00 2001 From: c Date: Mon, 27 Nov 2023 20:02:46 -0500 Subject: Make the paste keybind make sense. --- dmenu.c | 5 ++--- 1 file changed, 2 insertions(+), 3 deletions(-) diff --git a/dmenu.c b/dmenu.c index 203fcdc..90cc1bd 100644 --- a/dmenu.c +++ b/dmenu.c @@ -369,7 +369,6 @@ keypress(XKeyEvent *ev) case XK_m: /* fallthrough */ case XK_M: ksym = XK_Return; ev->state &= ~ControlMask; break; case XK_n: ksym = XK_Down; break; - case XK_p: ksym = XK_Up; break; case XK_k: /* delete right */ text[cursor] = '\0'; @@ -384,8 +383,8 @@ keypress(XKeyEvent *ev) while (cursor > 0 && !strchr(worddelimiters, text[nextrune(-1)])) insert(NULL, nextrune(-1) - cursor); break; - case XK_y: /* paste selection */ - case XK_Y: + case XK_p: /* paste selection */ + case XK_P: XConvertSelection(dpy, (ev->state & ShiftMask) ? clip : XA_PRIMARY, utf8, utf8, win, CurrentTime); return; -- cgit v1.2.3