Czy istnieje sposób na zmianę skrótów w dowódcy północy?

14

Nie znalazłem nic na ten temat w Internecie. Jedyny wiersz z .mc/initego wygląda na związany z pytaniem, keymap=mc.keymapale nie mam pojęcia, co z tym zrobić.

jazda
źródło

Odpowiedzi:

22

Okiedokie ... zobaczmy

$ man-section mc | head -n20
mc (1)
--
 Name
 Usage
 Description
 Options
 Overview
 Mouse support
 Keys
 Redefine hotkey bindings

8. sekcja ... czy to możliwe? Spójrzmy

man mc (przewijanie, przewijanie, przewijanie)

Redefine hotkey bindings
    Hotkey bindings may be read from external file (keymap-file).  A keymap-
    file is searched on the following algorithm  (to the first one found):

     1) command line option -K <keymap> or --keymap=<keymap>
     2) Environment variable MC_KEYMAP
     3) Parameter keymap in section [Midnight-Commander] of config file.
     4) File ~/.config/mc/mc.keymap
     5) File /etc/mc/mc.keymap
     6) File /usr/share/mc/mc.keymap

Bingo!

cp /etc/mc/mc.keymap ~/.config/mc/

Teraz edytuj mapowania klawiszy, jak chcesz i zapisz ~ / .config / mc / mc.keymap po zakończeniu

Aby uzyskać więcej informacji, przeczytaj sekcję Klucze ( man mc ) i trzy kolejne sekcje.


$ cat /home/jaroslav/bin/man-sections 
#!/bin/sh
MANPAGER=cat man $@ | grep -E '^^[[1m[A-Z]{3,}'
Ярослав Рахматуллин
źródło
Dzięki. Co to jest sekcja man?
woky
@woky jest to regex potok dla wyjścia troff (format strony man)
Ррослав Рахматуллин
1

W Ubuntu mapy klawiszy znajdują się w /etc/mc/mc.keymap

weberjn
źródło