diff --git a/libs/arg.c b/libs/arg.c index 082c03a..bd2f6b8 100644 --- a/libs/arg.c +++ b/libs/arg.c @@ -4,6 +4,11 @@ void moveleft(Arg *arg) { int i, offscreen = 0; int argu = arg->i ? arg->i : 1; + if (!lines) { + moveup(arg); + return; + } + if (columns > 1) { if (!sel) return; @@ -35,6 +40,11 @@ void moveright(Arg *arg) { int i, offscreen = 0; int argu = arg->i ? arg->i : 1; + if (!lines) { + movedown(arg); + return; + } + if (columns > 1) { if (!sel) return;