Existe uma maneira de alterar os atalhos no comandante da meia-noite?

14

Não encontrei nada sobre o assunto na Internet. A única linha .mc/inique parece relacionada à pergunta é, keymap=mc.keymapmas não tenho idéia do que fazer com ela.

rride
fonte

Respostas:

21

Okiedokie ... vamos ver

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

8ª seção ... isso é possível? Vamos olhar

man mc (rolar, rolar, rolar)

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/

Agora edite os mapeamentos de teclas como desejar e salve ~ / .config / mc / mc.keymap quando terminar

Para mais informações, leia a seção Chaves ( man mc ) e as três seções seguintes.


$ cat /home/jaroslav/bin/man-sections 
#!/bin/sh
MANPAGER=cat man $@ | grep -E '^^[[1m[A-Z]{3,}'
Ярослав Рахматуллин
fonte
Obrigado. O que é seção de homens?
Woky
@woky é um tubo de regex para troff (formato de página man) de saída
Ярослав Рахматуллин
1

No Ubuntu, os mapas de teclas estão em /etc/mc/mc.keymap

weberjn
fonte