Преглед на файлове

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

master
Arun Prakash Jana преди 4 години
родител
ревизия
74e77f78fa
No known key found for this signature in database GPG Key ID: A75979F35C080412
променени са 1 файла, в които са добавени 17 реда и са изтрити 7 реда
  1. +17
    -7
      src/nnn.c

+ 17
- 7
src/nnn.c Целия файл

@@ -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 */


Loading…
Отказ
Запис