Pārlūkot izejas kodu

Support more sepecial keys at empty prompt in nav-as-you-type

master
Arun Prakash Jana pirms 5 gadiem
vecāks
revīzija
74e77f78fa
Šim parakstam datu bāzē netika atrasta zināma atslēga GPG atslēgas ID: A75979F35C080412
1 mainītis faili ar 17 papildinājumiem un 7 dzēšanām
  1. +17
    -7
      src/nnn.c

+ 17
- 7
src/nnn.c Parādīt failu

@@ -2497,14 +2497,24 @@ static int filterentries(char *path, char *lastname)
goto end;

if (len == 1) {
switch (*ch) {
case '=': // fallthrough /* Launch app */
case ']': // fallthorugh /* Prompt key */
case ';': // fallthrough /* Run plugin key */
case ',': // fallthrough /* Pin CWD */
case '~': // fallthrough /* Go HOME */
case '?': /* Help and config key, '?' is an invalid regex */
if (*ch == '?') /* Help and config key, '?' is an invalid regex */
goto end;

if (cfg.filtermode) {
switch (*ch) {
case '\'': // fallthrough /* Go to first non-dir file */
case '+': // fallthrough /* Toggle proceed on open */
case ',': // fallthrough /* Pin CWD */
case '-': // fallthrough /* Visit last visited dir */
case '.': // fallthrough /* Show hidden files */
case ';': // fallthrough /* Run plugin key */
case '=': // fallthrough /* Launch app */
case '@': // fallthrough /* Visit start dir */
case ']': // fallthorugh /* Prompt key */
case '`': // fallthrough /* Visit / */
case '~': /* Go HOME */
goto end;
}
}

/* Toggle case-sensitivity */


Notiek ielāde…
Atcelt
Saglabāt