¿Hay alguna manera de cambiar los atajos en el comandante de medianoche?

14

No he encontrado nada sobre el tema en Internet. La única línea de .mc/iniese aspecto relacionado con la pregunta es, keymap=mc.keymappero no tengo idea de qué hacer con ella.

andar
fuente

Respuestas:

22

Okiedokie ... veamos

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

Octava sección ... ¿es eso posible? Miremos

man mc (desplazamiento, desplazamiento, desplazamiento)

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/

Ahora edite las asignaciones de teclas como desee y guarde ~ / .config / mc / mc.keymap cuando haya terminado

Para obtener más información, lea la sección Keys ( man mc ) y las tres secciones siguientes.


$ cat /home/jaroslav/bin/man-sections 
#!/bin/sh
MANPAGER=cat man $@ | grep -E '^^[[1m[A-Z]{3,}'
Ярослав Рахматуллин
fuente
Gracias. ¿Qué es la sección de hombre?
woky
@woky es un tubo de expresiones regulares para troff (formato de página del manual) de salida
Ярослав Рахматуллин
1

En Ubuntu, los mapas de teclas están en /etc/mc/mc.keymap

weberjn
fuente