From: Connor Lane Smith Date: Mon, 2 Jan 2012 18:48:11 +0000 (+0100) Subject: align M-[hjkl] closer to vi keys X-Git-Url: https://git.danieliu.xyz/?a=commitdiff_plain;h=3402a8d53a95bd60b434bd26139d398392489b28;p=dmenu.git align M-[hjkl] closer to vi keys --- diff --git a/dmenu.1 b/dmenu.1 index b221417..0784cd9 100644 --- a/dmenu.1 +++ b/dmenu.1 @@ -116,6 +116,9 @@ Tab C\-j Return .TP +C\-J +Shift-Return +.TP C\-k Delete line right .TP @@ -147,16 +150,16 @@ M\-G End .TP M\-h -Page up +Up .TP M\-j -Up +Page down .TP M\-k -Down +Page up .TP M\-l -Page down +Down .SH SEE ALSO .IR dwm (1), .IR stest (1) diff --git a/dmenu.c b/dmenu.c index 6f6123d..4ea95f8 100644 --- a/dmenu.c +++ b/dmenu.c @@ -282,10 +282,10 @@ keypress(XKeyEvent *ev) { switch(ksym) { case XK_g: ksym = XK_Home; break; case XK_G: ksym = XK_End; break; - case XK_h: ksym = XK_Prior; break; - case XK_j: ksym = XK_Up; break; - case XK_k: ksym = XK_Down; break; - case XK_l: ksym = XK_Next; break; + case XK_h: ksym = XK_Up; break; + case XK_j: ksym = XK_Next; break; + case XK_k: ksym = XK_Prior; break; + case XK_l: ksym = XK_Down; break; default: return; }