o | Open dir in file manager
p | Open entry in PAGER
^K | Invoke file path copier
- ^L | Force a redraw, unfilter
+ ^L | Redraw, clear prompt
? | Show help, settings
Q | Quit and change dir
q, ^Q | Quit
if (*ch == KEY_ENTER || *ch == '\n' || *ch == '\r')
break;
+ if (*ch == CONTROL('L')) {
+ clearprompt();
+ len = pos = 0;
+ continue;
+ }
+
if (pos < buflen) {
memmove(buf + pos + 1, buf + pos, (len - pos) << 2);
buf[pos] = *ch;
"eo | Open dir in file manager\n"
"ep | Open entry in PAGER\n"
"d^K | Invoke file path copier\n"
- "d^L | Force a redraw, unfilter\n"
+ "d^L | Redraw, clear prompt\n"
"e? | Show help, settings\n"
"eQ | Quit and change dir\n"
"aq, ^Q | Quit\n\n");