nnn

mirror of https://github.com/jarun/nnn
Log | Files | Refs | README | LICENSE

commit c95ac234cf91322ba27cef25616313dada95a035
parent 55cbc79887669f1e1c4d97d8e979baa8f6ae60a7
Author: Arun Prakash Jana <engineerarun@gmail.com>
Date:   Sat, 11 Apr 2026 20:17:53 +0530

Use <kbd>Alt-Esc</kbd> to quit context with filter on or off

Diffstat:
Mnnn.1 | 1-
Msrc/nnn.c | 6+++---
2 files changed, 3 insertions(+), 4 deletions(-)

diff --git a/nnn.1 b/nnn.1 @@ -236,7 +236,6 @@ Special keys at filter prompt: -------- + --------------------------------------- ^char | Usual keybind functionality Esc | Exit filter prompt but skip dir refresh - Alt+Esc | Unfilter, quit context / | Enter dir exactly matching filter -------- + --------------------------------------- .Ed diff --git a/src/nnn.c b/src/nnn.c @@ -3573,7 +3573,7 @@ try_quit: i = get_wch(&c); if (i != ERR) { if (c == ESC) - c = CONTROL('L'); + c = 'q'; /* Quit context */ else { unget_wch(c); c = ';'; @@ -6249,12 +6249,12 @@ static void show_help(const char *path) "a1-4 Context%11(Sh)Tab Cycle/new context\n" "62Esc ^Q Quit%19^y Next young\n" "b^G QuitCD%18Q Pick/err, quit\n" - "cq Quit context\n" + "4q Alt+Esc Quit context%11^L Refresh dir\n" "0\n" "1FILTER & PROMPT\n" "c/ Filter%17^N Toggle type-to-nav\n" "aEsc Exit prompt%12^L Toggle last filter\n" - "c. Toggle hidden%05Alt+Esc Unfilter, quit context\n" + "c. Toggle hidden\n" "0\n" "1FILES\n" "9o ^O Open with%15n Create new/link\n"