Midnight Commander ma domyślnie niezwykle irytującą dla użytkowników Windows właściwość – reaguje dopiero na drugie naciśnięcie klawisza ESC, co czyni zamykanie dialogów czynnością męczącą.
Takie działanie ma swoje uzasadnienie, klawisz ESC jest traktowany jako pierwszy z klawiszy sekwencji (tzw. escape sequence), co jest przydatne podczas pracy przy pomocy wyjątkowo kiepskiego i elementarnego terminala.
Ponieważ jednak takie terminale spotyka się stosunkowo rzadko, warto zmienić zachowanie klawisza ESC na odpowiadające windowsowym przyzwyczajeniom :)
W pliku ~/.profile należy dopisać polecenie
export KEYBOARD_KEY_TIMEOUT_US=1000
W pliku ~/.mc/ini należy znaleźć wiersz o treści
old_esc_mode=0
i zamienić go na
old_esc_mode=1
Po ponownym zalogowaniu się do systemu Midnight Commander będzie reagował na klawisz ESC tak, jak powinien był od samego początku.
