Provided by: mc-data_4.8.27-1_all bug

NOMBRE

       mc - entorno visual para sistemas tipo Unix.

SINOPSIS

       mc [-abcCdfFhPstuUVx] [-l reg] [dir1 [dir2]] [-e [arch] ...]  [-v arch]

DESCRIPCIÓN

       "Midnight  Commander"  (Comandante  de Medianoche) es un navegador de directorios/gestor de archivos para
       sistemas operativos tipo Unix.

OPCIONES

       -a, --stickchars
              Deshabilita el uso de caracteres gráficos para el dibujo de líneas.

       -b, --nocolor
              Fuerza el uso de la pantalla de Blanco y Negro.

       -c, --color
              Fuerza el uso del modo color. Véase la sección Colores para más información.

       -C arg, --colors=arg
              Usado para especificar un juego de colores diferentes desde la línea de órdenes.   El  formato  de
              arg está documentado en la sección Colores.

       --configure-options
              Muestra opciones de configuración compiladas.

       -d, --nomouse
              Deshabilita el soporte de ratón.

       -D N, --debuglevel=N
              Establece  el  nivel  de  depuración para el sistema de archivos virtual SMB.  N puede estar en el
              rango 0-10.

       -e [arch], --edit[=arch]
              Iniciar el editor interno. Si se indica un archivo, editarlo. Véase la página de manual de  mcedit
              (1).

       -f, --datadir
              Muestra las rutas de búsqueda compiladas para archivos de Midnight Commander.

       -F, --datadir-info
              Muestra información más extensa sobre las rutas de búsqueda compiladas en Midnight Commander.

       -g, --oldmouse
              Fuerza  el  uso  de  ratón en modo de seguimiento «normal». Se usa para terminales compatibles con
              xterm (tmux/screen).

       -k, --resetsoft
              Restablece las softkeys a su valor por defecto según la base de datos de  termcap/terminfo.   Solo
              útil en terminales HP cuando las teclas de función no funcionan.

       -K arch, --keymap=arch
              Carga desde un archivo la configuración de teclas para la línea de órdenes.

       -l reg, --ftplog=reg
              Guarda el diálogo FTPfs con el servidor en el archivo.

       --nokeymap
              No cargar asociaciones de teclas desde ningún archivo, utilizar las teclas nativas del sistema.

       -P arch, --printwd=arch
              Al salir del programa, Midnight Commander registrará el último directorio de trabajo en el archivo
              indicado.  Esta opción no debe ser usada directamente, sino desde un guión de shell adecuado, para
              dejar  como  directorio  activo  el  directorio  que  estaba  en uso dentro de Midnight Commander.
              Consúltese en los archivos  /usr/lib/mc/mc.sh  (usuarios  de  bash  y  zsh)  y  /usr/lib/mc/mc.csh
              (usuarios de tcsh) la manera de definir mc como un alias para el correspondiente guión de shell.

       -s, --slow
              Activa  el  modo  para  terminales lentos. En este modo el programa no dibuja bordes con líneas de
              caracteres y desactiva el  modo  detallado.   Si  no  se  rellena  la  sección  [Lines]  el  marco
              pseudo-gráfico  estará formado por espacios; en caso contrario el marco se contruye con caracteres
              de texto según los parámetros siguientes:

       lefttop
              esquina superior izquierda

       righttop
              esquina superior derecha

       centertop
              cruz superior central

       centerbottom
              cruz inferior central

       leftbottom
              esquina inferior izquierda

       rightbottom
              esquina inferior derecha

       leftmiddle
              cruz central izquierda

       rightmiddle
              cruz central derecha

       centermiddle
              cruz central

       horiz  línea horizontal por defecto

       vert   línea vertical por defecto

       thinhoriz
              línea horizontal fina

       thinvert
              línea vertical fina

       -S arg, --skin=arg
              Permite elegir un «skin» o apariencia  para  mc.   La  configuración  de  las  características  de
              visualización (colores, líneas, etc.) se explica detalladamente en la sección Skins.

       -t, --termcap
              Usado  solo  si  el código fue compilado con S-Lang y terminfo: hace que Midnight Commander use el
              valor de la variable de entorno TERMCAP para obtener la información del terminal,  en  vez  de  la
              base de datos de terminales del sistema.

       -u, --nosubshell
              Deshabilita  el  uso  de  shell  concurrente  (solo  tiene  sentido si este Midnight Commander fue
              construido con soporte de shell concurrente).

       -U, --subshell
              Habilita el uso de shell concurrente (solo tiene sentido si este Midnight Commander fue construido
              con soporte de subshell opcional).

       -v arch, --view=arch
              Iniciar el visor interno para ver el archivo indicado. Véase la página de manual de mcview (1).

       -V, --version
              Muestra la versión del programa.

       -x, --xterm
              Fuerza el modo xterm. Usado cuando se ejecuta en terminales  con  características  de  xterm  (dos
              modos de pantalla, y pueden enviar secuencias de escape de ratón).

       -X, --no-x11
              No utilizar X11 para obtener el estado de Mayús, Ctrl, Alt.

       Si se especifican los dos directorios, el primer nombre se usará para el directorio a mostrar en el panel
       activo; el segundo nombre para el directorio a mostrar en el otro panel.

       Si  solo se especifica un directorio, el nombre se usará para el directorio a mostrar en el panel activo;
       el valor de «other_dir» de panels.ini será el nombre del directorio mostrado en el panel pasivo.

       Si no se especifica ningún directorio, el directorio actual se mostrará en el panel activo; el  valor  de
       «other_dir» de panels.ini será el nombre del directorio mostrado en el panel pasivo.

Introducción

       La  pantalla  de  Midnight  Commander  está  divida  en cuatro partes. La mayor parte de la pantalla está
       ocupada por los dos paneles de directorio. Por defecto, la segunda línea más inferior de la  pantalla  es
       la  línea  de órdenes del sistema, y la línea inferior muestra las etiquetas de las teclas de función. La
       línea superior es la barra de menú.  La línea de la barra de menú podría no ser visible, pero aparece  si
       pulsamos en la primea línea de la pantalla con el ratón o pulsamos la tecla F9.

       Midnight Commander pone a la vista dos directorios al mismo tiempo. Uno de los paneles es el panel actual
       (hay  una  barra de selección en el panel actual). La mayoría de las operaciones tienen lugar en el panel
       actual. Algunas operaciones con archivos como Renombrar y Copiar utilizan por defecto el  directorio  del
       panel  no  seleccionado como destino, pero siempre solicitan una confirmación previa y podemos cambiarlo.
       Para más información, ver las secciones sobre los Paneles de Directorio, los Menús Izquierdo y Derecho  y
       el Menú de Archivo.

       Podemos ejecutar comandos del sistema desde el Midnight Commander simplemente escribiéndolos. Todo lo que
       escribamos  aparecerá  en  la  línea  de  órdenes del sistema y cuando pulsemos Intro, Midnight Commander
       ejecutará estos comandos; ver las secciones Línea de Órdenes del Sistema y Teclas de la Línea de  Entrada
       para aprender más sobre la línea de órdenes.

Soporte de Ratón

       Se  puede  utilizar Midnight Commander con un ratón o mouse.  Se activa cuando estamos ejecutándolo en un
       entorno gráfico con un terminal tipo xterm(1) (funciona incluso si realizamos una conexión de telnet, ssh
       o rlogin a otra máquina desde el xterm) o si estamos ejecutándolo en  una  consola  Linux  y  tenemos  el
       servidor gpm cargado.

       Cuando  pulsamos el botón izquierdo del ratón sobre un archivo en los paneles de directorios, ese archivo
       es seleccionado; si lo hacemos con el botón derecho, el archivo es marcado (o desmarcado, dependiendo del
       estado previo).

       Una doble pulsación sobre un archivo intentará ejecutar el comando si se trata de un programa ejecutable;
       y si la extensión del archivo tiene un  programa  asociado  a  esa  extensión,  se  ejecuta  el  programa
       especificado.

       Además,  es  posible  ejecutar los comandos asignados a las teclas de función pulsando con el ratón sobre
       las etiquetas de la línea inferior de la pantalla.

       El valor por defecto de auto repetición para los botones del ratón es 400  milisegundos.  Este  valor  se
       puede modificar editando el archivo ~/.config/mc/ini y cambiando el parámetro mouse_repeat_rate.

       Si  estamos  ejecutando  Midnight  Commander  con soporte para ratón, podemos recuperar el comportamiento
       habitual del ratón (cortar y pegar texto) manteniendo pulsada la tecla Mayúsculas.

Teclas

       Algunos comandos en Midnight Commander implican el uso de las teclas  Control  (etiquetada  habitualmente
       CTRL  o  CTL)  y  Meta  (identificada como ALT o incluso Compose). En este manual usaremos las siguientes
       abreviaturas:

       Ctrl-<car>
              significa mantener pulsada la tecla Control mientras se  pulsa  el  carácter  <car>.  Así,  Ctrl-f
              sería: manteniendo pulsada la tecla Control teclear f.

       Alt-<car>
              significa  mantener  pulsada  la  tecla  Alt o Meta mientras pulsamos el carácter <car>. Si no hay
              tecla Alt ni Meta, pulsar Esc, soltar, y entonces pulsar el carácter <car>.

       Mayús-<car>
              significa mantener pulsada la tecla de Mayúsculas (o Shift) y teclear <car>.

       Todas las líneas de entrada en Midnight Commander usan una aproximación a las asociaciones de teclas  del
       editor GNU Emacs.

       Se  pueden redefinir las asociaciones de las teclas. El resto de los comportamientos de las teclas que se
       describen aquí hacen referencia al comportamiento original. Para más información, véase la sección  sobre
       redefinición de teclas.

       Hay bastantes secciones que hablan acerca de las teclas. Las siguientes son las más importantes.

       La  sección  Menú de Archivo documenta los atajos de teclado para los comandos que aparecen en el Menú de
       Archivo. Esta sección incluye las teclas de función. La mayor parte  de  esos  comandos  realizan  alguna
       acción, normalmente sobre el archivo seleccionado o sobre los archivos marcados.

       La  sección  Paneles de Directorio documenta las teclas que seleccionan un archivo o marcan archivos como
       objetivo de una acción posterior (la acción normalmente es una del menú de archivo).

       La sección Línea de Órdenes del Sistema lista las teclas que son usadas para introducir o  editar  líneas
       de comandos. La mayor parte de ellas copian nombres de archivos y demás desde los paneles de directorio a
       la línea de órdenes (para evitar un tecleado excesivo) o acceden al historial de la línea de órdenes.

       Teclas  de  línea de Entrada Son usadas para editar líneas de entrada. Esto implica la línea de órdenes y
       las líneas de entrada en las ventanas de preguntas.

Redefinición de teclas

       La función de ciertas teclas se puede alterar a partir de un mapa de teclado  almacenado  en  un  archivo
       externo.  Inicialmente  el  programa  asigna  esas  funciones según el mapa definido en el código fuente.
       Posteriormente se cargan siempre los archivos /usr/share/mc/mc.keymap y /etc/mc/mc.keymap, reasignando en
       el orden marcado las definiciones anteriores. Se cargan después posibles mapas de teclado creados por  el
       usuario atendiendo por orden de prioridad a:

              1) Opción de ejecución en línea de órdenes -K <mapa> o --keymap=<mapa>
              2) Variable de entorno MC_KEYMAP
              3) Parámetro keymap en la sección [Midnight-Commander] del archivo de configuración.
              4) Archivo ~/.config/mc/mc.keymap

       La  opción  de  línea  de  órdenes,  la variable de entorno y el parámetro en el archivo de configuración
       pueden proporcionar la ruta absoluta al archivo de mapa de teclado (con o sin la extensión  .keymap).  En
       caso contrario se procede a realizar una búsqueda por directorios hasta encontrarlo en:

              1) ~/.config/mc
              2) /etc/mc/
              3) /usr/share/mc/

Otras Teclas

       Se incluyen aquí las teclas que no encajan en ninguna categoría concreta:

       Intro.   Si hay algún texto en la línea de órdenes (la de la parte inferior de los paneles), entonces ese
       comando es ejecutado. Si no hay texto en la línea de comandos entonces si  la  barra  de  selección  está
       situada  sobre  un directorio Midnight Commander realiza un chdir(2) al directorio seleccionado y recarga
       la información en el panel; si la selección es un archivo ejecutable entonces es ejecutado.  Por  último,
       si la extensión del archivo seleccionado coincide con una de las extensiones en el archivo de extensiones
       entonces se ejecuta la aplicación correspondiente.

       Ctrl-l redibuja toda la pantalla de Midnight Commander.

       Ctrl-x c
              Cambiar permisos de un archivo o un conjunto de archivos marcados.

       Ctrl-x o
              Cambiar dueño del archivo actual o de los archivos marcados.

       Ctrl-x l
              crea enlaces.

       Ctrl-x s
              crea enlaces simbólicos con rutas absolutas.

       Ctrl-x v
              crea  enlaces  simbólicos con rutas relativas. Para más información sobre enlaces simbólicos véase
              la sección Menú de Archivo.

       Ctrl-x Ctrl-s
              edita enlaces simbólicos.

       Ctrl-x i
              cambia el panel opuesto al modo de información.

       Ctrl-x q
              cambia el panel opuesto al modo de vista rápida.

       Ctrl-x !
              ejecuta búsquedas externas.

       Ctrl-x h
              añade el sitio actual a la lista de favoritos.

       Alt-!  ejecuta una orden del sistema y muestra su salida en el visor de archivos.

       Alt-?  buscar archivos.

       Alt-c  permite cambiar de directorio.

       Ctrl-o en la consola de Linux o FreeBSD o bajo un xterm, se muestra la salida de la orden anterior. En la
              consola de Linux, Midnight Commander usa un programa externo (cons.saver) para controlar la  copia
              y restauración de la pantalla.

       Cuando  se  haya  creado  Midnight  Commander  con soporte de subshell incluido, podemos pulsar Ctrl-o en
       cualquier momento y volver a la pantalla principal; para volver a nuestra aplicación bastará con volver a
       pulsar Ctrl-o.  Si tenemos una aplicación suspendida  en  esta  situación,  no  podremos  ejecutar  otros
       programas desde Midnight Commander hasta que terminemos la aplicación suspendida.

Paneles de Directorio

       Esta  sección enumera las teclas que operan en los paneles de directorio.  Si queremos saber cómo cambiar
       la apariencia de los paneles, deberemos echar un vistazo a la sección Menús Izquierdo y Derecho.

       Tab, Ctrl-i
              cambia el panel actual. El panel activo deja de serlo y el no activo pasa a  ser  el  nuevo  panel
              activo.  La  barra de selección se mueve del antiguo panel al nuevo, desaparece de aquel y aparece
              en este.

       Insertar, Ctrl-t
              para marcar  archivos  (y/o  directorios)  como  seleccionados  podemos  usar  la  tecla  insertar
              (secuencia  kich1 de terminfo).  Para deseleccionar, basta repetir la operación sobre los archivos
              y/o directorios antes marcados.

       Alt-e  permite mostrar nombres en  el  panel  con  otra  codificación  de  caracteres.   Los  nombres  se
              convierten  a  la  codificación  del sistema para mostrarlos.  Para desactivar esta recodificación
              basta seleccionar la entrada (..)  para el directorio superior.  Para cancelar las conversiones en
              cualquier directorio seleccionar «Sin traducción» en el diálogo de selección de código.

       Alt-g, Alt-r, Alt-j
              usadas para seleccionar el archivo superior en un panel, el archivo  central  y  el  inferior  del
              panel, respectivamente.

       Alt-t  rota  el listado de pantalla actual para mostrar el siguiente modo de listado. Con esto es posible
              intercambiar rápidamente de un listado completo al regular o breve, así como al  modo  de  listado
              definido por el usuario.

       Ctrl-\ (control-Contrabarra)
              muestra la lista de sitios Favoritos y permite cambiar al directorio seleccionado.

              * N. del T.:
              En el teclado castellano, existe un pequeño inconveniente, dado que la contrabarra, no se consigue
              con una sola pulsación, por lo que este método no funciona directamente.

       +  (más)
              usado  para  seleccionar  (marcar)  un  grupo  de  archivos. Midnight Commander ofrecerá distintas
              opciones.  Indicando Solo archivos los directorios no se seleccionan.  Con los Caracteres  Comodín
              habilitados,  se  pueden  introducir  expresiones  regulares  del tipo empleado en los patrones de
              nombres de la shell (poniendo * para cero o más caracteres y ?  para uno o más caracteres). Si los
              Caracteres Comodín están  deshabilitados,  entonces  la  selección  de  archivos  se  realiza  con
              expresiones  regulares normales. Véase la página de manual de ed (1).  Finalmente, si no se activa
              Distinguir May/min la selección se hará sin distinguir caracteres en mayúsculas o minúsculas.

       - (menos) o \ (contrabarra)
              usaremos las teclas «-» o «\» para deseleccionar un grupo  de  archivos.   Esta  es  la  operación
              opuesta a la realizada por la tecla «+».

              * N. del T.:
              La tecla que realiza originalmente la función descrita es la «-» (menos) ya que es la utilizada en
              la aplicación originaria, Comandante Norton.

       Arriba, Ctrl-p
              desplaza la barra de selección a la entrada anterior en el panel.

       Abajo, Ctrl-n
              desplaza la barra de selección a la entrada siguiente en el panel.

       Inicio, Alt-<
              desplaza la barra de selección a la primera entrada en el panel.

       Fin, Alt->
              desplaza la barra de selección a la última entrada en el panel.

       AvPág (Página adelante), Ctrl-v
              desplaza la barra de selección a la página siguiente.

       RePág (Página atrás), Alt-v
              desplaza la barra de selección a la página anterior.

       Alt-o  si el otro panel es un panel con lista de archivos y estamos situados en un directorio en el panel
              activo  actual,  entonces  otro panel se posiciona dentro del directorio del panel activo (como la
              tecla de Emacs Ctrl-o) en otro  caso  el  otro  panel  es  posicionado  el  directorio  padre  del
              directorio seleccionado en el panel activo.

       Alt-i  cambiar  el  directorio  en  el  panel  opuesto de manera que coincida con el panel actual.  Si es
              necesario se cambiará también el panel opuesto a modo listado, pero si el panel actual no está  en
              modo listado no se cambiará de modo el otro.

       Ctrl-RePág, Ctrl-AvPág
              solamente  bajo  la  consola Linux: realiza un chdir ".." o al directorio actualmente seleccionado
              respectivamente.

       Alt-y  cambia al anterior directorio visitado, equivale a pulsar < con el ratón.

       Alt-u  cambia al siguiente directorio visitado, equivale a pulsar > con el ratón.

       Alt-Mayús-h, Alt-H
              muestra el historial de directorios visitados, equivale a pulsar la v con el ratón.

Búsqueda rápida

       El modo de Búsqueda  rápida  permite  localizar  rápidamente  nombres  de  archivos  en  los  paneles  de
       directorio. Pulsando Ctrl-s o Alt-s se inicia la búsqueda de un archivo en el panel activo.

       Estando  activada la búsqueda, las teclas pulsadas se van añadiendo a la cadena de texto en búsqueda y no
       a la línea de órdenes. Si la opción Mostrar Mini-estado está habilitada, la cadena a buscar se podrá  ver
       en  la  línea de estado.  Conforme tecleemos, dentro del panel activo la barra de selección se desplazará
       al siguiente archivo o directorio cuyo nombre coincida con las letras introducidas.  Se pueden  usar  las
       teclas  borrar  o  suprimir para corregir errores de escritura.  Si pulsamos Ctrl-s de nuevo, se busca la
       siguiente coincidencia.

       Si se inicia la búsqueda rápida pulsando dos veces Ctrl-s se recuperará  el  último  patrón  de  búsqueda
       utilizado.

       Aparte  de  los caracteres propios de los nombres se pueden utilizar también los caracteres comodín '*' y
       '?'.

Línea de Órdenes del Sistema

       Esta sección enumera las teclas útiles para evitar la excesiva escritura cuando se introducen órdenes del
       sistema.

       Alt-Intro
              copia el nombre de archivo seleccionado a la línea de órdenes.

       Ctrl-Intro
              igual que Alt-Intro.  Puede no funcionar en ciertos sistemas o con algunos terminales.

       Ctrl-Mayús-Intro
              copia la ruta completa del archivo actual en la línea de órdenes. Puede no  funcionar  en  ciertos
              sistemas o con algunos terminales.

       Alt-Tab
              realiza  una  terminación automática del nombre de archivo, comando, variable, nombre de usuario y
              host.

       Ctrl-x t, Ctrl-x Ctrl-t
              copia los archivos marcados (o si no los hay, el archivo seleccionado) del panel activo (Ctrl-x t)
              o del otro panel (Ctrl-x Ctrl-t) a la línea de órdenes.

       Ctrl-x p, Ctrl-x Ctrl-p
              la primera secuencia de teclas copia el nombre de la ruta de acceso actual a la línea de  órdenes,
              y la segunda copia la ruta del otro panel a la línea de órdenes.

       Ctrl-q el  comando  cita  (quote)  puede  ser  utilizado para insertar caracteres que de otro modo serían
              interpretados por Midnight Commander (como el símbolo '+')

       Alt-p, Alt-n
              usaremos esas teclas para navegar a través del histórico de comandos.  Alt-p  devuelve  la  última
              entrada, Alt-n devuelve la siguiente.

       Alt-h  visualiza el historial para la línea de entrada actual.

Teclas Generales de Movimiento

       El  visor de ayuda, el visor de archivo y el árbol de directorios usan un código de control de movimiento
       común. Por consiguiente, reconocen las mismas teclas. Además, cada  uno  reconoce  algunas  otras  teclas
       propias.

       Otras  partes  de Midnight Commander utilizan algunas de las mismas teclas de movimiento, por lo que esta
       sección podría ser aplicada a ellas también.

       Arriba, Ctrl-p
              mueve una línea hacia arriba.

       Abajo, Ctrl-n
              mueve una línea hacia abajo.

       RePág (Página atrás), Alt-v
              mueve una página completa hacia atrás.

       AvPág (Página adelante), Ctrl-v
              mueve una página hacia delante.

       Inicio mueve al principio.

       Fin    mueve al final.

       El visor  de  ayuda  y  el  de  archivo  reconocen  las  siguientes  teclas  aparte  de  las  mencionadas
       anteriormente:

       b, Ctrl-b, Ctrl-h, Borrar, Suprimir
              mueve una página completa hacia atrás.

       Barra espaciadora
              mueve una página hacia delante.

       u, d   mueve la mitad de la página hacia atrás o adelante.

       g, G   mueve al principio o al final.

Teclas de la Línea de Entrada

       Las  líneas  de  entrada  (usadas  en  la  línea de órdenes y para los cuadros de diálogo en el programa)
       reconocen esas teclas:

       Ctrl-a coloca el cursor al comienzo de la línea.

       Ctrl-e coloca el cursor al final de la línea.

       Ctrl-b, Izquierda
              desplaza el cursor una posición a la izquierda.

       Ctrl-f, Derecha
              desplaza el cursor una posición a la derecha.

       Alt-f  avanza una palabra.

       Alt-b  retrocede una palabra.

       Ctrl-h, Borrar
              borra el carácter anterior.

       Ctrl-d, Suprimir
              elimina el carácter de la posición del cursor.

       Ctrl-@ sitúa una marca para cortar.

       Ctrl-w copia el texto entre el cursor y la marca a la caché de eliminación y elimina el texto de la línea
              de entrada.

       Alt-w  copia el texto entre el cursor y la marca a la caché de eliminación.

       Ctrl-y restaura el contenido de la caché de eliminación.

       Ctrl-k elimina el texto desde el cursor hasta el final de la línea.

       Alt-p, Alt-n
              usaremos esas teclas para desplazarnos a través del historial de comandos. Alt-p nos  lleva  a  la
              última entrada, Alt-n nos sitúa en la siguiente.

       Ctrl-Alt-h, Alt-Borrar
              borra la palabra anterior.

       Alt-Tab
              realiza una terminación del nombre de archivo, comando, variable, nombre de usuario o host.

Barra de Menú

       La  barra  de  menú  aparece cuando pulsamos F9 o pulsamos el botón del ratón sobre la primera fila de la
       pantalla. La barra de menú tiene cinco  submenús:  "Izquierdo",  "Archivo",  "Utilidades",  "Opciones"  y
       "Derecho".

       Los Menús Izquierdo y Derecho nos permiten modificar la apariencia de los paneles de directorio izquierdo
       y derecho.

       El  Menú  de  Archivo lista las acciones que podemos realizar sobre el archivo actualmente seleccionado o
       sobre los archivos marcados.

       El Menú de Utilidades lista las acciones más generales y que no guardan relación con la selección  actual
       de archivos.

Menús Izquierdo y Derecho (Arriba y Abajo)

       La  presentación  de  los  paneles  de  directorio puede ser cambiada desde los menús Izquierdo y Derecho
       (denominados Arriba y Abajo si hemos elegido la disposición horizontal de  paneles  en  las  opciones  de
       presentación).

Listado...

       La  vista  en  modo  Listado  se  usa  para  mostrar  la lista de archivos. Hay cuatro modos disponibles:
       Completo, Breve, Largo, y Definido por el usuario.

       En modo completo se muestra el nombre del archivo, su tamaño y la fecha y hora de modificación.

       En modo breve se muestran solo los nombres de archivo usando entre 1  y  9  columnas.  Esto  permite  ver
       muchas más entradas que en los otros modos.

       El modo largo es similar a la salida de la orden ls -l.  Este modo requiere todo el ancho de la pantalla.

       Si  se  elige el modo definido por el usuario, hay que especificar el formato de presentación. Un formato
       personalizado tiene que comenzar con la indicación de tamaño de panel, que puede  ser  "half"  (medio)  o
       "full"  (completo)  para  tener respectivamente dos paneles de media pantalla o un único panel a pantalla
       completa. Tras el tamaño se puede colocar el número "2" para dividir el panel en dos columnas.

       A continuación van los campos deseados con especificación opcional del tamaño. Los campos que  se  pueden
       emplear son:

       name   nombre del archivo.

       size   tamaño del archivo.

       bsize  forma  alternativa  para  size.   Muestra  el  tamaño  de  los  archivos  y SUB-DIR o DIR-ANT para
              directorios.

       type   carácter de tipo de archivo. Este carácter se asemeja a lo mostrado por la orden  ls  -F:  *  para
              archivos  ejecutables, / para directorios, @ para enlaces, = para sockets, - para los dispositivos
              en modo carácter, + para dispositivos en modo bloque, | para tuberías, ~ para enlaces simbólicos a
              directorios y !  para enlaces rotos (enlaces que no apuntan a nada).

       mark   un asterisco si el archivo está marcado, o un espacio si no lo está.

       mtime  fecha y hora de la última modificación del contenido del archivo.

       atime  fecha y hora del último acceso al archivo.

       ctime  fecha y hora del último cambio del archivo.

       perm   cadena representando los permisos del archivo.

       mode   valor en octal representando los permisos del archivo.

       nlink  número de enlaces al archivo.

       ngid   Identificador de Grupo, GID (numérico).

       nuid   Identificador de Usuario, UID (numérico).

       owner  propietario del archivo.

       group  grupo del archivo.

       inode  número de inodo del archivo.

       Además, podemos ajustar la apariencia del panel con:

       space  un espacio.

       |      añadir una línea vertical.

       Para fijar el tamaño de un campo basta añadir : seguido por el número de caracteres que se desee. Si tras
       el número colocamos el símbolo + el tamaño indicado será el tamaño mínimo, y si hay espacio de  sobra  se
       extenderá más el campo.

       Como ejemplo, el listado Completo corresponde al formato:

       half type name | size | mtime

       Y el listado Largo corresponde a:

       full perm space nlink space owner space group space size space mtime space name

       Este es un bonito formato de pantalla definido por el usuario:

       half name | size:7 | type mode:3

       Los paneles admiten además los siguientes modos:

       Información
              La vista de información muestra detalles relativos al archivo seleccionado y, si es posible, sobre
              el sistema de archivos usado.

       Árbol  La  vista  en árbol es bastante parecida a la utilidad árbol de directorios.  Para más información
              véase la sección correspondiente.

       Vista Rápida
              En este modo, en el panel  aparece  un  visor  reducido  que  muestra  el  contenido  del  archivo
              seleccionado.   Si  se  activa  el  panel  (con  el  tabulador  o con el ratón), se dispone de los
              funciones usuales del visor.

Modo de Ordenación...

       Los ocho modos de ordenación son por nombre, por extensión, por hora de modificación, por hora de acceso,
       por la hora de modificación de la información del inodo, por tamaño,  por  inodo  y  desordenado.  En  el
       cuadro  de  diálogo  del  modo de ordenación podemos elegir el modo de ordenación así como especificar si
       deseamos que este se realice en orden inverso chequeando la casilla Invertir.

       Por defecto, los directorios se colocan ordenados antes que los  archivos.   Esto  se  puede  cambiar  en
       Configuración dentro del Menú de Opciones activando la opción Mezclar archivos y directorios.

Filtro...

       La  utilidad  filtro  nos permite seleccionar con un patrón (por ejemplo *.tar.gz) los archivos a listar.
       Indiferentes al patrón de filtro, siempre se muestran todos los directorios y enlaces a directorios.

Releer

       El comando releer recarga la lista de archivos en el directorio. Esto  es  útil  si  otros  procesos  han
       creado,  borrado o modificado archivos. Si hemos panelizado los nombres de los archivos en un panel, esto
       recargará los contenidos del  directorio  y  eliminará  la  información  panelizada.   Véase  la  sección
       Búsquedas externas para más información.

Menú de Archivo

       Midnight  Commander  utiliza  las teclas de función F1 - F10 como atajos de teclado para los comandos que
       aparecen en el menú de Archivo. Las secuencias de escape para las Fkeys son características  de  terminfo
       desde  kf1  hasta  kf10.  En  terminales  sin  soporte  de  teclas de función, podemos conseguir la misma
       funcionalidad pulsando la tecla Esc seguido de un número entre 1 y 9 ó 0 (correspondiendo a las teclas F1
       a F9 y F10 respectivamente).

       El menú de Archivo recoge las siguientes opciones (con los atajos de teclado entre paréntesis):

       Ayuda (F1)

       Invoca el visor hipertexto de ayuda interno. Dentro del visor de ayuda, podemos usar la  tecla  Tab  para
       seleccionar  el siguiente enlace y la tecla Intro para seguir ese enlace. Las teclas Espacio y Borrar son
       usadas para mover adelante y atrás en una página de ayuda. Pulsando F1 de nuevo  para  obtener  la  lista
       completa de teclas válidas.

       Menú de Usuario (F2)

       Invoca  el  Menú  de  usuario  El menú de usuario otorga una manera fácil de tener usuarios con un menú y
       añadir asimismo características extra a Midnight Commander.

       Ver (F3, Mayús-F3)

       Visualiza el archivo seleccionado. Por defecto invoca el Visor de Archivos  Interno  pero  si  la  opción
       "Usar  visor  interno" está desactivada, invoca un visor de archivos externo especificado por la variable
       de entorno VIEWER.  Si VIEWER no está definida se aplica la variable PAGER y si esta tampoco,  se  invoca
       al comando «view».  Con Mayús-F3, se abre directamente el visor interno, pero sin realizar ningún tipo de
       formateo o preprocesamiento del archivo.

       Véanse los parámetros para el visor externo para saber cómo proporcionar opciones adicionales en línea de
       órdenes para visores externos.

       Ejecutar y Ver (Alt-!)

       El  comando  con  los argumentos indicados se ejecuta, y la salida se muestra usando el visor de archivos
       interno. Como argumento se ofrece, por defecto, el nombre seleccionado en el panel.

       Editar (F4)

       Invoca el editor vi, u otro especificado en la variable de  entorno  EDITOR,  o  el  Editor  de  Archivos
       Interno si la opción use_internal_edit está activada.

       Véanse  los  parámetros para el editor externo para saber cómo proporcionar opciones adicionales en línea
       de órdenes para ediotres externos.

       Copiar (F5)

       Sobreimpresiona una ventana de entrada con destino por defecto al directorio del panel no seleccionado  y
       copia  el  archivo  actualmente  seleccionado  (o  los archivos marcados, si hay al menos uno marcado) al
       directorio especificado por el usuario en la ventana. Space for  destination  file  may  be  preallocated
       relative  to  preallocate_space  configure option. Durante este proceso, podemos pulsar Ctrl-c o Esc para
       anular la operación. Para más detalles sobre la máscara de origen (que  será  normalmente  *  o  ^\(.*\)$
       dependiendo  de  la selección de Uso de los patrones del shell) y los posibles comodines en destino véase
       Máscara copiar/renombrar.

       En algunos sistemas, es posible hacer la copia en segundo plano pulsando en el botón de segundo plano con
       el ratón (o pulsando Alt-b en el cuadro de diálogo). Los Trabajos en Segundo Plano  son  utilizados  para
       controlar los procesos en segundo plano.

       Crear Enlace (Ctrl-x l)

       Crea un enlace al archivo actual.

       Crear Enlace Simbólico (Ctrl-x s)

       Crea  un  enlace  simbólico  al  archivo  actual.   Un enlace es como una copia del archivo, salvo que el
       original y el destino representan un único archivo físico, los mismos datos reales. En  consecuencia,  si
       editamos cualquiera de los archivos, los cambios que realicemos aparecerán en todos los archivos. Reciben
       también el nombre de alias o accesos directos.

       Un  enlace  aparece  como un archivo real. Después de crearlo, no hay modo de decir cuál es el original y
       cuál el enlace. Si borramos uno de ellos el otro aún seguirá intacto. Es muy  difícil  advertir  que  los
       archivos representan la misma imagen. Usaremos estos enlaces cuando no necesitemos saberlo.

       Un  enlace  simbólico  es, en cambio, solo una referencia al nombre del archivo original.  Si se borra el
       archivo original, el enlace simbólico queda sin utilidad. Es bastante fácil  advertir  que  los  archivos
       representan  la misma imagen. Midnight Commander muestra un símbolo "@" delante del nombre del archivo si
       es un enlace simbólico a alguna parte (excepto a un directorio, caso en que muestra una  tilde  (~)).  El
       archivo  original  al  cual  apunta  el  enlace  se  muestra  en  la línea de estado si la opción Mostrar
       Mini-estado está habilitada. Usaremos enlaces simbólicos cuando queramos evitar la confusión  que  pueden
       causar los enlaces físicos.

       Renombrar/Mover (F6)

       Presenta  un diálogo de entrada proponiendo como directorio de destino el directorio del panel no activo,
       y mueve allí, o bien los archivos marcados o en su defecto el  archivo  seleccionado.  El  usuario  puede
       introducir  en  el  diálogo  un  destino diferente. Durante el proceso, se puede pulsar Ctrl-c o Esc para
       abortar la operación. Para más detalles, véase más arriba la operación Copiar, dado que la mayoría de los
       aspectos son similares.

       En algunos sistemas, es posible hacer la copia en segundo plano pulsando con el  ratón  en  el  susodicho
       botón  de  segundo  plano  (o  pulsando Alt-o en el cuadro de diálogo). Con Procesos en 2º plano se puede
       controlar estas tareas.

       Crear Directorio (F7)

       Presenta un diálogo de entrada y crea el directorio especificado.

       Borrar (F8)

       Borra, o bien los archivos marcados o en su defecto el archivo seleccionado en el panel  activo.  Durante
       el proceso, se puede pulsar Ctrl-c o Esc para abortar la operación.

       Cambiar Directorio (Alt-c) Usaremos el comando Cambiar de directorio si tenemos llena la línea de órdenes
       y queremos hacer un cd a algún lugar.

       Seleccionar Grupo (+)

       Se  utiliza  para  seleccionar  (marcar)  un  grupo  de  archivos.  Midnight Commander ofrecerá distintas
       opciones.  Indicando Solo archivos los  directorios  no  se  seleccionan.   Con  los  Caracteres  Comodín
       habilitados,  se  pueden introducir expresiones regulares del tipo empleado en los patrones de nombres de
       la shell (poniendo * para cero o más caracteres y ?  para uno  o  más  caracteres).   Si  los  Caracteres
       Comodín  están  deshabilitados,  entonces  la  selección de archivos se realiza con expresiones regulares
       normales. Véase la página de manual de ed (1).   Finalmente,  si  no  se  activa  Distinguir  May/min  la
       selección se hará sin distinguir caracteres en mayúsculas o minúsculas.

       De-seleccionar Grupo (\)

       Utilizado  para  deseleccionar  un  grupo  de archivos. Es la operación antagonista al comando Selecciona
       grupo.

       Salir (F10, Mayús-F10)

       Finaliza Midnight Commander. Mayús-F10 es usado cuando queremos salir y estamos utilizando  la  envoltura
       del  shell.  Mayús-F10 no nos llevará al último directorio visitado con Midnight Commander, en vez de eso
       nos llevará al directorio donde fue invocado Midnight Commander.

Cambiar de directorio

       Este comando es útil si tenemos completa la línea de órdenes y queremos hacer un cd  a  algún  lugar  sin
       tener  que  cortar  y  pegar  sobre  la  línea.  Este  comando sobreimpresiona una pequeña ventana, donde
       introducimos todo aquello que es válido como argumento del comando cd en la línea de  órdenes  y  después
       pulsamos intro. Este comando caracteriza todas las cualidades incluidas en el comando cd interno.

Menú de Utilidades

       Árbol de directorios muestra una figura con estructura de árbol con los directorios.

       Buscar  archivos  permite buscar un archivo específico. El comando "Intercambiar paneles" intercambia los
       contenidos de los dos paneles de directorios.

       El comando "Activa/desactiva paneles" muestra la salida del último comando del shell. Esto funciona  solo
       en xterm y en una consola Linux y FreeBSD.

       El comando Compara directorios (Ctrl-x d) compara los paneles de directorio uno con el otro. Podemos usar
       el  comando  Copiar  (F5)  para hacer ambos paneles idénticos. Hay tres métodos de comparación. El método
       rápido compara solo el tamaño de archivo y la fecha. El método completo realiza una comparación  completa
       octeto  a  octeto.  El  método completo no está disponible si la máquina no soporta la llamada de sistema
       mmap(2). El método de comparación de solo tamaño solo compara los tamaños de archivo  y  no  chequea  los
       contenidos o las fechas, solo chequea los tamaños de los archivos.

       El  comando  Histórico de comandos muestra una lista de los comandos escritos. El comando seleccionado es
       copiado a la línea de órdenes.  El histórico de comandos puede ser accedido  también  tecleando  Alt-p  ó
       Alt-n.

       Favoritos (Ctrl-\) permite acceder con facilidad a directorios y sitios utilizados con frecuencia.

       Búsquedas  Externas nos permite ejecutar un programa externo, y llevar la salida de ese programa al panel
       actual.

       Editar el archivo de extensiones nos permite especificar los programas a ejecutar para intentar ejecutar,
       ver, editar y realizar un montón de cosas  sobre  archivos  con  ciertas  extensiones  (terminaciones  de
       archivo).  Por  ejemplo,  asociar  la  extensión  de  los  archivos de audio de SUN (.au) con el programa
       reproductor adecuado.  Editar archivo de menú se puede utilizar para editar el menú de  usuario  (el  que
       aparece al pulsar F2).

Árbol de Directorios

       El  comando  Árbol  de  directorios  muestra  una  figura  con la estructura de los directorios.  Podemos
       seleccionar un directorio de la figura y Midnight Commander cambiará a ese directorio.

       Hay dos modos de invocar el árbol. El comando de árbol de  directorios  está  disponible  desde  el  menú
       Utilidades. El otro modo es seleccionar la vista en árbol desde el menú Izquierdo o Derecho.

       Para  evitar  largos  retardos Midnight Commander crea la figura de árbol escaneando solamente un pequeño
       subconjunto de todos los directorios. Si el directorio que queremos ver no está, nos moveremos  hasta  su
       directorio padre y pulsaremos Ctrl-r (o F2).

       Podemos utilizar las siguientes teclas:

       Teclas de Movimiento General válidas.

       Intro.   En  el  árbol  de  directorios, sale del árbol de directorios y cambia al directorio en el panel
       actual. En la vista de árbol, cambia a este directorio en el otro panel y permanece en el modo  de  vista
       Árbol en el panel actual.

       Ctrl-r,  F2  (Releer).   Relee este directorio. Usaremos este comando cuando el árbol de directorios esté
       anticuado: hay directorios perdidos o muestra algunos directorios que no existen ya.

       F3 (Olvidar).  Borra ese directorio de la figura del árbol. Usaremos esto para eliminar  desorden  de  la
       figura. Si queremos que el directorio vuelva a la figura del árbol pulsaremos F2 en su directorio padre.

       F4 (Estático/Dinámico, Dinam/Estát).  Intercambia entre el modo de navegación dinámico (predefinido) y el
       modo estático.

       En  el  modo de navegación estático podemos usar las teclas del cursor Arriba y Abajo para seleccionar un
       directorio. Todos los directorios conocidos serán mostrados.

       En el modo de navegación dinámico podemos usar las teclas del cursor Arriba y Abajo para  seleccionar  el
       directorio  hermano,  la  tecla  Izquierda para situarnos en el directorio padre, y la tecla Derecha para
       situarnos en el directorio hijo. Solo los directorios padre, hijo y hermano son mostrados, el  resto  son
       dejados fuera. La figura de árbol cambia dinámicamente conforme nos desplazamos sobre ella.

       F5 (Copiar).  Copia el directorio.

       F6 (Renombrar/Mover, RenMov).  Mueve el directorio.

       F7  (Mkdir).  Crea un nuevo directorio por debajo del directorio actual. El directorio creado será así el
       hijo del directorio del cual depende jerárquicamente (Padre).

       F8 (Eliminar).  Elimina este directorio del sistema de archivos.

       Ctrl-s, Alt-s.  Busca el siguiente directorio coincidente con la  cadena  de  búsqueda.  Si  no  hay  tal
       directorio esas teclas moverán una línea abajo.

       Ctrl-h, Borrar.  Borra el último carácter de la cadena de búsqueda.

       Cualquier otro carácter.  Añade el carácter a la cadena de búsqueda y se desplaza al siguiente directorio
       que  comienza  con  esos  caracteres.  En  la  vista de árbol debemos primero activar el modo de búsqueda
       pulsando Ctrl-s.  La cadena de búsqueda se muestra en la línea de estado.

       Las siguientes acciones están disponibles solo en el árbol de directorios. No son funcionales en la vista
       de árbol.

       F1 (Ayuda).  Invoca el visor de ayuda y muestra esta sección.

       Esc, F10.  Sale del árbol de directorios. No cambia el directorio.

       El ratón es soportado. Un doble click se comporta como pulsar Intro.   Véase  también  la  sección  sobre
       soporte de ratón.

Buscar Archivos

       La  utilidad  para  Buscar Archivos primero pregunta por el directorio de inicio y el nombre de archivo a
       buscar.  Pulsando el botón Árbol podemos seleccionar el directorio inicial en el Árbol de directorios.

       El campo de contenidos puede aceptar expresiones regulares similares a egrep(1).  En  ese  caso  podremos
       proteger  caracteres  con  significado especial para egrep anteponiendo «\», p.ej. si buscamos «strcmp (»
       tendremos que introducir «strcmp \(".

       Con la opción «Palabras completas» se puede limitar la búsqueda a archivos  donde  la  parte  coincidente
       forme una palabra completa.  Eso se corresponde con la función de la opción «-w» de grep.

       Podemos  iniciar la búsqueda pulsando el botón Aceptar.  Durante el proceso de búsqueda podemos detenerla
       desde el botón Terminar.

       Podemos navegar por la lista de archivos con las teclas  del  cursor  Arriba  y  Abajo.  El  botón  Chdir
       cambiará  al  directorio  del  archivo  actualmente  seleccionado.  El  botón  "Otra  vez" preguntará los
       parámetros para una nueva búsqueda. El botón  Terminar  finaliza  la  operación  de  búsqueda.  El  botón
       Panelizar  colocará  los  archivos encontrados en el panel actual y así podremos realizar más operaciones
       con ellos (ver, copiar, mover, borrar y demás). Después de panelizar podemos pulsar Ctrl-r para  regresar
       al listado normal de archivos.

       Es  posible  tener  una  lista  de  directorios  que  el comando Buscar Archivo debería saltar durante la
       búsqueda (por ejemplo, podemos querer evitar búsquedas en un CDROM  o  en  un  directorio  NFS  que  está
       montado a través de un enlace lento).

       Los  directorios a ser omitidos deberían ser enumerados en la variable ignore_dirs en la sección FindFile
       de nuestro archivo ~/.config/mc/ini.

       Los componentes del directorio deberían ser separados por dos puntos, como en el ejemplo que sigue:

       [FindFile]
       ignore_dirs=/cdrom:/nfs/wuarchive:/afs

       Debemos valorar la utilización de Búsquedas externas en ciertas situaciones. La utilidad Buscar  archivos
       es  solo  para consultas simples, pero con Búsquedas externas se pueden hacer exploraciones tan complejas
       como queramos.

Búsquedas Externas

       Búsquedas externas nos permite ejecutar un programa externo, y tomar  la  salida  de  ese  programa  como
       contenido del panel actual.

       Por  ejemplo,  si  queremos  manipular  en uno de los paneles todos los enlaces simbólicos del directorio
       actual, podemos usar búsquedas externas para ejecutar el siguiente comando:

       find . -type l -print

       Hasta la finalización del comando,  el  contenido  del  directorio  del  panel  no  será  el  listado  de
       directorios del directorio actual, pero sí todos los archivos que son enlaces simbólicos.

       Si  queremos  panelizar  todos  los  archivos  que  hemos bajado de nuestro servidor ftp, podemos usar el
       comando awk para extraer el nombre del archivo de los archivos de registro (log) de la transferencia:

       awk '$9 ~! /incoming/ { print $9 }' < /var/log/xferlog

       Tal vez podríamos necesitar guardar los comandos utilizados frecuentemente bajo un nombre descriptivo, de
       manera que podamos llamarlos rápidamente. Haremos esto tecleando el comando en  la  línea  de  entrada  y
       pulsando  el botón "Añadir nuevo". Entonces introduciremos un nombre bajo el cual queremos que el comando
       sea guardado. La próxima vez, bastará elegir ese comando de la lista y no habrá que escribirlo de nuevo.

Favoritos

       Muestra una lista de sitios y directorios guardados y abre en el panel el lugar  seleccionado.  Desde  el
       cuadro  de  diálogo  podemos  también crear y eliminar entradas. Para añadir se puede igualmente utilizar
       Añadir Actual (Ctrl-x h), que añade el directorio actual (no el seleccionado) a la lista de favoritos. Se
       pide al usuario una etiqueta para identificar la entrada.

       Esto hace más rápido el posicionamiento en los directorios usados frecuentemente.  Deberíamos  considerar
       también el uso de la variable CDPATH tal y como se describe en comando cd interno.

Editar el Archivo de Extensiones

       Abre  el  archivo  ~/.config/mc/mc.ext  en nuestro editor. El administrador puede optar por editar, en su
       lugar, el archivo de extensiones del sistema /usr/share/mc/mc.ext.  El formato del archivo es como sigue:

       Todas las líneas que empiecen con # o estén vacías serán ignoradas.

       Las líneas que comiencen en la primera columna deberán tener el siguiente formato:

       PalabraClave/descripción, i. e. todo lo que vaya tras la «/» hasta el fin de línea será la descripción.

       Las palabras clave son:

       shell  - Descripción será una extensión (sin comodines).  Un archivo  coincide  si  su  nombre  acaba  en
              Descripción.  Por ejemplo: shell/.tar corresponde a *.tar.

       regex  - Descripción es una expresión regular.  Un archivo coincide si la salida de file %f encaja con la
              expresión regular Descripción (quitando la parte inicial «nombre de archivo:»)

       default
              - Coincide para cualquier archivo. Se ignora la descripción.

       include
              - Incorpora una sección común.  Descripción es el nombre de la sección.

       El   resto  de  líneas  deben  comenzar  con  un  espacio  o  tabulador  y  usar  el  siguiente  formato:
       PalabraClave=comando (sin espacios alrededor de «=»), donde PalabraClave debe ser: Open  (si  el  usuario
       pulsa  Intro  o  dos  veces  el ratón), View (F3), Edit (F4) o Include (para agregar reglas de la sección
       común).  Comando es cualquier comando en línea del shell, con sustitución de macro simple.

       Las reglas se aplican en estricto orden. Aunque se produzca una coincidencia, si la acción solicitada  no
       está  disponible,  se  ignora y la búsqueda continúa (por ejemplo, si un archivo encaja con dos entradas,
       pero la acción Ver no está definida en la primera, al pulsar F3, se ejecuta la acción Ver de la segunda).
       Por eso, como último recurso default sí debe incluir todas las acciones.

Trabajos en Segundo Plano

       Nos permite controlar el estado de cualquier proceso de Midnight Commander en  segundo  plano  (solo  las
       operaciones  de  copiar  y mover archivos pueden realizarse en segundo plano). Podemos parar, reiniciar y
       eliminar procesos en segundo plano desde aquí.

Edición del Archivo de Menú

       El menú de usuario es un menú de acciones útiles que puede  ser  personalizado  por  el  usuario.  Cuando
       accedemos  al menú de usuario se utiliza, si existe, el archivo .mc.menu del directorio actual, pero solo
       si es propiedad del usuario o del superusuario y no es modificable por todos.  Si no se encuentra allí el
       archivo, se intenta de la misma manera con ~/.config/mc/menu, y si no, mc utiliza  el  menú  por  defecto
       para todo el sistema /usr/share/mc/mc.menu.

       El  formato  del  menú  de archivo es muy simple.  Todas las líneas, salvo las que empiezan con espacio o
       tabulación, son consideradas entradas para el menú (para posibilitar su uso como  atajo  de  teclado,  el
       primer  carácter sí deberá ser una letra).  Las líneas que comienzan con una tabulación o espacio son los
       comandos que serán ejecutados cuando la entrada es seleccionada.

       Cuando se selecciona una opción todas las líneas de comandos de  esa  opción  se  copian  en  un  archivo
       temporal  en  el  directorio  temporal (normalmente /usr/tmp), y se ejecuta ese archivo.  Esto permite al
       usuario utilizar en los menús construcciones normales de la shell.  También tiene lugar  una  sustitución
       simple de macros antes de ejecutar el código del menú. Para mayor información, ver Sustitución de macro.

       He aquí un ejemplo de archivo mc.menu:

       A    Vuelca el contenido del archivo seleccionado
            od -c %f

       B    Edita un informe de errores y lo envía al superusuario
            I=`mktemp ${MC_TMPDIR:-/tmp}/mail.XXXXXX` || exit 1
            vi $I
            mail -s "Error Midnight Commander" root < $I
            rm -f $I

       M    Lee al correo
            emacs -f rmail

       N    Lee las noticias de Usenet
            emacs -f gnus

       H    Realiza una llamada al navegador hypertexto info
            info

       J    Copia recursivamente el directorio actual al otro panel
            tar cf - . | (cd %D && tar xvpf -)

       K    Realiza una versión del directorio actual
            echo -n "Nombre del archivo de distribución: "
            read tar
            ln -s %d `dirname %d`/$tar
            cd ..
            tar cvhf ${tar}.tar $tar

       = f *.tar.gz | f *.tgz & t n
       X       Extrae los contenidos de un archivo tar comprimido
            tar xzvf %f

       Condiciones por Defecto

       Cada  entrada  del menú puede ir precedida por una condición. La condición debe comenzar desde la primera
       columna con un carácter '='. Si la condición es verdadera, la  entrada  del  menú  será  la  entrada  por
       defecto.

       Sintaxis condicional:    = <sub-cond>
         o:             = <sub-cond> | <sub-cond> ...
         o:             = <sub-cond> & <sub-cond> ...

       Sub-condición es una de las siguientes:

         f <patrón>          ¿el archivo actual encaja con el patrón?
         F <patrón>          ¿otro archivo encaja con el patrón?
         d <patrón>          ¿el directorio actual encaja con el patrón?
         D <patrón>          ¿otro directorio encaja con el patrón?
         t <tipo>       ¿archivo actual es de tipo <tipo>?
         T <tipo>       ¿otro archivo es de tipo <tipo>?
         ! <sub-cond>        niega el resultado de la sub-condición

       Patrón  es  un  patrón normal del shell o una expresión regular, de acuerdo con la opción de patrones del
       shell.  Podemos  cambiar  el  valor  global  de  la  opción  de  los  patrones  del   shell   escribiendo
       "shell_patterns=x" en la primera línea del archivo de menú (donde "x" es 0 ó 1).

       Tipo es uno o más de los siguientes caracteres:

         n    no directorio
         r    archivo regular
         d    directorio
         l    enlace
         c    dispositivo tipo carácter
         b    dispositivo tipo bloque
         f    tubería (fifo)
         s    socket
         x    ejecutable
         t    marcado (tagged)

       Por  ejemplo 'rlf' significa archivo regular, enlace o cola. El tipo 't' es un poco especial porque actúa
       sobre el panel en vez de sobre un archivo. La condición '=t t' es verdadera si existen archivos  marcados
       en el panel actual y falsa si no los hay.

       Si la condición comienza con '=?' en vez de '=' se mostrará un trazado de depuración mientras el valor de
       la condición es calculado.

       Las condiciones son calculadas de izquierda a derecha. Esto significa que
            = f *.tar.gz | f *.tgz & t n
       es calculado como
            ( (f *.tar.gz) | (f *.tgz) ) & (t n)

       He aquí un ejemplo de uso de condiciones:

       = f *.tar.gz | f *.tgz & t n
       L    Lista el contenido de un archivo tar comprimido
            gzip -cd %f | tar xvf -

       Condiciones aditivas

       Si  la  condición  comienza  con  '+'  (o  '+?') en lugar de '=' (o '=?') es una condición aditiva. Si la
       condición es verdadera la entrada de menú será incluida en el menú.  Sin  embargo,  si  la  condición  es
       falsa, la entrada de menú no será incluida en el menú.

       Podemos  combinar  condiciones  por defecto y aditivas comenzando la condición con '+=' o '=+' (o '+=?' o
       '=+?' si queremos depurar). Si nosotros queremos condiciones diferentes,  una  para  añadir  y  otra  por
       defecto, una entrada de menú con dos líneas de condición, una comenzando con '+' y otra con '='.

       Los  comentarios empiezan con '#'. Las líneas adicionales de comentarios deben empezar con '#', espacio o
       tabulación.

Menú de Opciones

       Midnight Commander tiene opciones que pueden ser activadas o  desactivadas  a  través  de  una  serie  de
       diálogos  a los que se accede desde este menú. Una opción está activada cuando tiene delante un asterisco
       o una "x".

       En Configuración se pueden cambiar la mayoría de opciones de Midnight Commander.

       En Presentación está un grupo de opciones que determinan la apariencia de mc en la pantalla.

       En Paneles se pueden configurar los paneles del gestor de archivos.

       En Confirmación podemos especificar qué acciones requieren una confirmación  del  usuario  antes  de  ser
       realizadas.

       En Aspecto podemos seleccionar un «skin» o apariencia para el programa.

       En Juego de Caracteres podemos seleccionar qué caracteres es capaz de mostrar nuestro terminal.

       En Aprender Teclas podemos verificar teclas que no funcionan en algunos terminales y solucionarlo.

       En  Sistema  de  Archivos  Virtual  (VFS)  podemos  especificar  algunas opciones relacionadas con el VFS
       (Sistema de Archivos Virtual).

       Guardar Configuración guarda los valores actuales de los menús Izquierdo, Derecho y Opciones.  También se
       guardan algunos otros valores.

Configuración

       Este diálogo presenta una serie de opciones divididas en tres grupos: «Operaciones con Archivos»,  «Tecla
       de Escape», «Pausa Después de Ejecutar» y «Otras Opciones».

       Operaciones con Archivos

       Operación  Detallada.   Controla  la visualización de detalles durante las operaciones de Copiar, Mover y
       Borrar (i.e., muestra un cuadro de diálogo para cada operación). Si tenemos un terminal lento,  podríamos
       querer  desactivar  la  operación  detallada.  Se  desactiva  automáticamente  si la velocidad de nuestro
       terminal es menor de 9600 bps.

       Calcular Totales.  Hace que Midnight Commander calcule el total de bytes y el número de archivos antes de
       iniciar operaciones de Copiar, Mover y Borrar. Esto proporciona una barra de progreso más precisa a costa
       de cierta velocidad. Esta opción no tiene efecto si la Operación Detallada no está seleccionada.

       Barra de Progreso Clásica.  Con esta opción la barra de progreso para las operaciones de Copiar, Mover  o
       Borrar  avanza de izquierda a derecha. Si se deshabilita, el sentido de crecimiento refleja el sentido de
       la copia: del panel izquierdo al derecho o viceversa. Por defecto, está activa.

       Proponer Nombre Mkdir.  Al pulsar F7 para crear un directorio nuevo, la  línea  de  entrada  del  diálogo
       incorpora  como  sugerencia  el  nombre  del  archivo  o  directorio  actual  en  el  panbel activo. Está
       deshabilitado por defecto.

       Reservar Espacio.  Antes de comenzar una copia reserva espacio para  el  archivo  destino  completo.  Por
       defecto está desactivado.

       Tecla de Escape.

       Midnight  Commander  utiliza  la tecla ESC como prefijo para ciertas teclas.  Por ello hay que pulsar ESC
       dos veces para abandonar los diálogos. Se puede configurar para que esto se pueda realizar con una  única
       pulsación.   Pulsación  Única Por defecto, está deshabilitada. Permite que ESC actúe como prefijo durante
       un cierto tiempo (véase abajo la opción Tiempo) al cabo del cual se interpreta  ESC  para  cancelar  (ESC
       ESC).

       Tiempo.   Permite  configurar  el  intervalo  (en  microsegundos) para una pulsación de ESC autónoma. Por
       defecto es de un segundo (1000000 microsegundos).  Este intervalo también se puede fijar a través  de  la
       variable de entorno KEYBOARD_KEY_TIMEOUT_US (también en microsegundos) que tiene prioridad sobre el valor
       de esta opción Tiempo.

       Pausa Después de Ejecutar.

       Después  de ejecutar comandos, Midnight Commander puede realizar una pausa, y darnos tiempo a examinar la
       salida del comando. Hay tres posibles valores para esta variable:

       Nunca.  Significa que no queremos ver la salida de nuestros comandos. Si estamos  utilizando  la  consola
       Linux o FreeBSD o un xterm, podremos ver la salida del comando pulsando Ctrl-o.

       SoloenTerminalesTontas.   Obtendremos  el  mensaje  de  pausa  solo  en terminales que no sean capaces de
       mostrar la salida del último comando ejecutado (en realidad, cualquier terminal que no sea un xterm o una
       consola de Linux).

       Siempre.  El programa realizará siempre una pausa después de ejecutar comandos.

       Otras Opciones

       Usar Editor Interno.  Emplear el editor de  archivos  interno.  Si  está  desactivada,  se  editarán  los
       archivos  con  el editor especificado por la variable de entorno EDITOR y si no se especifica ninguno, se
       usará vi.  Véase la sección sobre el editor de archivos interno.

       Usar Visor Interno.  Emplear el visor de archivos interno. Si la opción está  desactivada,  el  paginador
       especificado en la variable de entorno PAGER será el utilizado.  Si no se especifica ninguno, se usará el
       comando view.  Véase la sección sobre el visor de archivos interno.

       Pedir  Nombre  al  Editar  Nuevos.   Si está activada, se pedirá al usuario el nombre de archivo antes de
       abrir un archivo nuevo en el editor.

       Auto Menús.  Si está activada, el menú de usuario aparece automáticamente al  arrancar.   Útil  en  menús
       construidos para personas sin conocimientos de Unix.

       Menús  Desplegables.   Mostrar  el contenido de los menús desplegables inmediatamente al presionar F9. Si
       está desactivada solo la barra de títulos de los menús está visible, y será necesario abrir cada menú con
       las flechas de movimiento o con las teclas de acceso rápido.  Completar: Mostrar Todos.  Por defecto,  al
       completar  nombres  en  situaciones  de ambigüedad, Midnight Commander completa todo lo posible al pulsar
       Alt-Tab y produce un pitido; al intentarlo por segunda vez se muestra una lista con las posibilidades que
       han dado lugar a la ambigüedad. Con esta opción, la lista aparece directamente tras  pulsar  Alt-Tab  por
       primera vez.

       Patrones  «shell».   Por  defecto,  las  funciones  Selección,  Deselección  y Filtro emplean expresiones
       regulares al estilo del shell. Para realizar esto se realizan las siguientes conversiones: '*' se  cambia
       por '.*' (cero o más caracteres); '?' por '.' (exactamente un carácter) y '.' por un punto literal. Si la
       opción está desactivada, entonces las expresiones regulares son las descritas en ed(1).

       Completar: Mostrar Todos.  Por defecto Midnight Commander presenta todas las posibilidades de terminación
       si  la  compleción  es ambigua solo al pulsar Alt-Tab por segunda vez.  La primera, solo completa todo lo
       posible y emite un  pitido  en  caso  de  ambigüedad.   Activando  esta  opción  se  muestran  todas  las
       posibilidades directamente con la primera pulsación de Alt-Tab.

       Hélice  de  actividad.   Mostrar un guión rotatorio en la esquina superior derecha a modo de indicador de
       progreso.

       Cd Sigue los Enlaces.  Esta opción, si está seleccionada, hace que Midnight Commander siga  la  secuencia
       de  directorios lógica al cambiar el directorio actual, tanto en el panel como usando el comando cd. Este
       es el comportamiento por defecto de la shell bash. Sin esto, Midnight Commander sigue la estructura  real
       de  directorios, y cd .. nos trasladará al padre real del directorio actual aunque hayamos entrado en ese
       directorio a través de un enlace, y no al directorio donde se encontraba el enlace.

       Precauciones de Borrado.  Dificulta el borrado accidental de  archivos.  La  opción  por  defecto  en  el
       diálogo de confirmación de borrado se cambia a "No". Por defecto, esta opción está desactivada.

       Auto-Guarda  Configuración.   Si  esta  opción  está  activada,  cuando salimos de Midnight Commander las
       opciones configurables de Midnight Commander se guardan en el archivo ~/.config/mc/ini.

Presentación

       La ventana de presentación nos da la posibilidad de cambiar  la  presentación  general  de  la  pantalla.
       Podemos  configurar  si  son visibles la barra de menú, la línea de órdenes, la línea de sugerencias o la
       barra de teclas de Función. En la consola Linux o FreeBSD podemos especificar cuántas líneas se  muestran
       en la ventana de salida.

       El resto del área de pantalla se utiliza para los dos paneles de directorio. Podemos elegir si disponemos
       los  paneles  vertical  u  horizontalmente.  La  división  puede ser simétrica o bien podemos indicar una
       división asimétrica.

       Por defecto, todos los contenidos de los paneles se muestran en el mismo color, pero se puede indicar que
       permisos y tipos de archivos se resalten empleando colores diferentes.  Si  se  activa  el  resaltado  de
       permisos,  las  partes  de  los  campos  de  permisos del Modo de Listado aplicables al usuario actual de
       Midnight Commander serán resaltados usando el color indicado por medio de la palabra clave selected.   Si
       se  activa  el  resaltado  de  tipos  de  archivos,  los  nombres  aparecerán coloreados según las reglas
       almacenadas en el archivo /usr/share/mc/filehighlight.ini.  Para más información, véase la sección  sobre
       Resaltado de nombres.

       Si  se está ejecutando en X Window dentro de un emulador de terminal, Midnight Commander toma control del
       titulo de la ventana mostrando allí el nombre del directorio actual.  El título se actualiza  cuando  sea
       preciso.   Podemos desactivar la opción de Titular las ventanas Xterm si el emulador de terminal empleado
       falla y no se muestran o actualizan correctamente estos textos.

Paneles

       Opciones principales

       Mostrar Mini-estado Si está activa se  muestra  en  la  parte  inferior  de  cada  panel  una  línea  con
       información sobre el archivo seleccionado en cada momento. Por defecto, está activado.

       Tamaños  en  unidades  SI.   Mostrar  tamaños  de  archivos  en  bytes  con prefijos según el SI, Sistema
       Internacional de Unidades, o sea, en base de 10. Por defecto, está desactivada: los tamaños  se  calculan
       con prefijos según el IEC, empleando base de 2. Véase al respecto ISO/IEC 80000-13.

       Mezclar  Archivos y Directorios.  Cuando esta opción está habilitada, todos los archivos y directorios se
       muestran mezclados. Por defecto esta opción está desactivada: los directorios (y enlaces  a  directorios)
       aparecen al principio de la lista, y el resto de archivos a continuación.

       Mostrar  Archivos  de  Respaldo.   Mostrar  los  archivos  terminados en tilde '~'. Si se desactiva no se
       muestran (como la opción -B de ls de GNU). Por defecto, está activo.

       Mostrar Archivos Ocultos.  Mostrar los archivos que comiencen con un punto (como  ls  -a).  Por  defecto,
       está desactivado.

       Recarga  Rápida  de  Directorios.  Hace que Midnight Commander emplee una pequeña trampa al determinar si
       los contenidos del directorio han cambiado. El truco consiste en recargar el directorio solo si el  inodo
       del directorio ha cambiado. Las recargas se producen si se crean o borran archivos, pero si lo que cambia
       es  solo  el  inodo  de  un archivo del directorio (cambios en el tamaño, permisos, propietario, etc.) la
       pantalla no se actualiza. En esos casos, si tenemos la opción activada, será preciso forzar la recarga de
       forma manual (con Ctrl-r). Por defecto, está desactivado.

       Marcar y Avanzar.  Hacer avanzar la barra de selección tras marcar un archivo (con  la  tecla  insertar).
       Por defecto, está activo.

       Invertir Solo Archivos.  Permite invertir la selección solo sobre los archivos. Por defecto, está activo.
       Al  invertir  la  selección  se  aplica  solo  a  archivos,  quedando los directorios como estaban. Si se
       desactiva, todos los elementos no seleccionados se seleccionan y viceversa, sean archivos o directorios.

       Intercambio de Paneles Simple.  Si los dos paneles contienen  listados  de  directorios,  el  intercambio
       simple supone que ambos paneles intercambian sus posiciones: izquierda por derecha.  Si se desactiva, que
       es el estado por defecto, los contenidos de los paneles se intercambian pero se mantienen las opciones de
       formato y orden de archivos.

       Auto Guardar Configuración Por defecto está desactivado. Si se activa, la configuración de los paneles se
       guardará en ~/.config/mc/panels.ini al salir del programa.

       Navegación

       Navegación al Estilo Lynx.  Cuando la selección es un directorio y la línea de órdenes está vacía permite
       cambiar a él con las flechas de movimiento. Esta opción está inactiva por defecto.

       Avance  de Página.  Por defecto, cuando el cursor llega al final o al comienzo del panel este se desplaza
       el equivalente a media pantalla. Al desactivarlo el avance o retroceso se hace línea a línea.

       Avance de Página con Ratón.  Controla si el avance en los paneles con la rueda  del  ratón  se  hace  por
       páginas o por líneas.

       Resaltar

       Permite que los permisos y tipos de archivos queden resaltados con colores distintivos. Si se habilita el
       resaltado  de  permisos,  los  campos  del  listado  perm  y mode aplicables al usuario que ejecuta MC se
       mostrarán destacados en el color indicado con la clave selected.  Si se habilita el resaltado de tipo  de
       archivo,  los  nombres  de  archivo  se mostrarán coloreados según las reglas contenidas en el archivo de
       configuración /etc/mc/filehighlight.ini.  Véase Resaltado de nombres.

       Búsqueda rápida

       Permite configurar si la Búsqueda rápida distingue o no mayúsculas en los nombres: ignorar, distinguir  o
       aplicar el mismo criterio elegido en el orden de los nombres en el panel.

Confirmación

       En  este  diálogo  configuramos  las opciones de confirmación de eliminación de archivos, sobreescritura,
       ejecución pulsando intro y salir del programa.

Aspecto

       Aquí se puede elegir un «skin» o apariencia para usar.

       Véase la sección sobre Skins para conocer los detalles de los archivos de definición de estos «skins».

Juego de caracteres

       Esta opción permite configurar el conjunto de caracteres visibles en la pantalla.  Este puede ser  7-bits
       si  nuestro terminal/curses soporta solo siete bits de salida, alguna de las tablas del estándar ISO-8859
       y diversas codificaciones comunes de PC con ocho bits por carácter, o UTF-8 para Unicode.

       Para soportar teclados con caracteres locales debemos marcar la opción de Aceptar entrada de 8 bits.

Aprender teclas

       Este diálogo nos permite comprobar si nuestras teclas F1-F20, Inicio, Fin, etc.  funcionan  adecuadamente
       en nuestro terminal. A menudo fallan, dado que muchas bases de datos de terminales están mal.

       Podemos  movernos  alrededor  con  la  tecla  Tab, con las teclas de movimiento de vi ('h' izquierda, 'j'
       abajo, 'k' arriba y 'l' derecha) y después de pulsar cualquier tecla del cursor  (esto  las  marcará  con
       OK), entonces podremos usar esa tecla también.

       Para  probarlas  basta  con  pulsar cada una de ellas. Tan pronto como pulsamos una tecla y esta funciona
       adecuadamente, la marca «✓» debería aparecer junto al nombre de la susodicha  tecla.  Una  vez  que  cada
       tecla  queda  marcada  vuelve  a  funcionar  con  normalidad,  p. ej. F1 la primera vez comprobará que F1
       funciona perfectamente, pero a partir de ese momento mostrará la ayuda.  Esto mismo es  aplicable  a  las
       teclas del cursor.  La tecla Tab debería funcionar siempre.

       Si  algunas  teclas  no  funcionan  adecuadamente,  entonces  no veremos el OK tras el nombre de la tecla
       después de haberla pulsado. Podemos entonces intentar solucionarlo. Haremos esto pulsando el botón de esa
       tecla (con el ratón o usando Tab e Intro).  Entonces un mensaje  rojo  aparecerá  y  se  nos  pedirá  que
       pulsemos  la  tecla  en cuestión.  Si deseamos abortar el proceso, bastará con pulsar Esc y esperar hasta
       que el mensaje desaparezca. Si no, pulsaremos la tecla que nos pide y esperaremos hasta  que  el  diálogo
       desaparezca.

       Cuando   acabemos   con   todas  las  teclas,  podríamos  Guardar  nuestras  teclas  en  nuestro  archivo
       ~/.config/mc/ini dentro de la sección [terminal:TERM] (donde  TERM  es  el  nombre  de  nuestro  terminal
       actual)  o  descartarlas. Si todas nuestras teclas funcionan correctamente y no debemos corregir ninguna,
       entonces (lógico) no se grabará.

Sistema de Archivos Virtual (VFS)

       Este diálogo permite ajustar opciones del Sistema de Archivos Virtual (VFS).

       Midnight Commander guarda en memoria o en disco información  de  algunos  de  los  sistemas  de  archivos
       virtuales  con el fin de acelerar el acceso a sus archivos.  Ejemplo de esto son los listados descargados
       desde servidores FTP o los archivos temporales descomprimidos creados  para  acceder  rápidamente  a  los
       contenidos de archivos tipo tar comprimidos.

       Esas  informaciones  se  conservan  para  permitirnos navegar, salir y volver a entrar rápidamente en los
       correspondientes sistemas de archivos virtuales.  Al cabo de un  cierto  tiempo  sin  usarlos  deben  ser
       liberados  y  recuperar  los  recursos utilizados.  Por defecto ese tiempo es de un minuto, pero se puede
       configurar por el usuario.

       También podemos adelantar la liberación de los VFS desde el diálogo de control de  Directorios  virtuales
       (VFS).

       El  Sistema de Archivos FTP (FTPfs) permite navegar por los directorios de servidores FTP remotos. Admite
       diversas opciones.

       Contraseña de FTP anónimo es la contraseña a utilizar en conexiones en modo anónimo, esto  es,  empleando
       el nombre de usuario "anonymous".  Algunos sitios exigen que esta sea una dirección de correo electrónico
       válida,  pero  tampoco  es  conveniente dar nuestra dirección real a desconocidos para protegernos de los
       envíos de correo masivo.

       FTPfs conserva en caché los listados de los directorios consultados.  La duración de la caché es el valor
       indicado tras Descartar el caché FTPfs.  Un valor pequeño ralentiza el proceso porque  cualquier  pequeña
       operación iría siempre acompañada de una conexión con el servidor FTP.

       Se  puede  configurar  un  sistema  proxy para FTP, aunque los cortafuegos modernos son transparentes (al
       menos para FTP pasivo, ver más abajo) y está opción es generalmente innecesaria.

       Si la opción Usar siempre proxy no está activa, aún se puede emplear el proxy en casos concretos.  Véanse
       los ejemplos en la sección Sistema de Archivos FTP (FTPfs).

       Si la opción Usar siempre proxy está puesta, el programa asume que cualquier nombre de máquina sin puntos
       es  accesible  directamente  y  también consulta el archivo /usr/share/mc.no_proxy en busca de nombres de
       máquinas locales (o dominios completos si el nombre empieza con un punto).  En todos los demás  casos  se
       usará siempre el proxy de FTP indicado arriba.

       Se  puede  usar el archivo ~/.netrc, que contiene información de usuarios y contraseñas para determinados
       servidores FTP.  Para conocer el formato de los archivos .netrc véase la página  de  manual  sobre  netrc
       (5).

       Usar  FTP  pasivo habilita el modo de tranferencia FTP pasivo (la conexión para transferencia de datos es
       iniciada por la máquina cliente, no por el servidor).  Esta opción es la recomendada,  y  de  hecho  está
       activada por defecto.  Si se desactiva, la conexión la inicia el servidor, y puede ser impedida por algún
       cortafuegos.

Guardar Configuración

       Al  arrancar  Midnight Commander se carga la información de inicio del archivo ~/.config/mc/ini.  Si este
       no  existe,  se  cargará  la  información  del   archivo   de   configuración   genérico   del   sistema,
       /usr/share/mc/mc.ini.   Si  el  archivo  de  configuración  genérico del sistema no existe, MC utiliza la
       configuración por defecto.

       El comando Guardar Configuración crea el archivo ~/.config/mc/ini guardando la  configuración  actual  de
       los menús Izquierdo, Derecho y Opciones.

       Si se activa la opción Auto-guarda configuración, MC guardará siempre la configuración actual al salir.

       Existen  también  configuraciones  que  no pueden ser cambiadas desde los menús.  Para cambiarlas hay que
       editar manualmente el archivo de configuración.  Para más información, véase  la  sección  sobre  Ajustes
       Especiales.

Ejecutando Órdenes del Sistema Operativo

       Podemos  ejecutar  comandos  tecleando  en  la línea de órdenes de Midnight Commander, o seleccionando el
       programa que queremos ejecutar en alguno de los paneles y pulsando Intro.

       Si pulsamos Intro
        sobre un archivo que no es ejecutable, Midnight Commander compara la extensión del archivo  seleccionado
       con  las extensiones recogidas en el Archivo de Extensiones.  Si se produce una coincidencia se ejecutará
       el código asociado con esa extensión.  Tendrá lugar  una  expansión  muy  simple  antes  de  ejecutar  el
       comando.

Comando cd Interno

       El  comando  cd  es  interpretado directamente por Midnight Commander, en vez de pasarlo al interprete de
       comandos para su ejecución. Por ello puede que no todas las posibilidades de expansión y  sustitución  de
       macro que hace nuestro shell estén disponibles, pero sí algunas de ellas:

       Sustitución  de  tilde.   La  tilde  (~) será sustituida por nuestro directorio de inicio. Si añadimos un
       nombre de usuario tras la tilde, entonces será sustituido por el directorio de  entrada  al  sistema  del
       usuario especificado.

       Por  ejemplo,  ~coco sería el directorio de un supuesto usuario denominado "coco", mientras que ~/coco es
       el directorio coco dentro de nuestro propio directorio de inicio.

       Directorio anterior.  Podemos volver al directorio donde estábamos anteriormente empleando el  nombre  de
       directorio especial '-' del siguiente modo: cd -

       Directorios  en  CDPATH.   Si  el  directorio especificado al comando cd no está en el directorio actual,
       entonces Midnight Commander utiliza el valor de la variable de entorno CDPATH para buscar  el  directorio
       en cualquiera de los directorios enumerados.

       Por  ejemplo,  podríamos asignar a nuestra variable CDPATH el valor ~/src:/usr/src, lo que nos permitiría
       cambiar de directorio a cualquiera de los directorios dentro de ~/src y /usr/src, desde  cualquier  lugar
       del  sistema  de  archivos,  usando  solo  su  nombre  relativo  (por ejemplo cd linux podría llevarnos a
       /usr/src/linux).

Sustitución de Macro

       Cuando se accede al menú de usuario, o se ejecuta un comando dependiente de extensión, o  se  ejecuta  un
       comando desde la línea de entrada de comandos, se realiza una simple sustitución de macro.

       Las macros son:

       %f

              Archivo actual.

       %d

              Nombre del directorio actual.

       %F

              Archivo actual en el panel inactivo.

       %D

              Directorio del panel inactivo.

       %t

              Archivos actualmente marcados.

       %T

              Archivos marcados en el panel inactivo.

       %u y %U

              Similar  a  las  macros %t y %T, salvo que los archivos quedan desmarcados.  Solo se puede emplear
              esta macro una vez por cada entrada del archivo de menú o archivo de extensiones, puesto que  para
              la siguiente vez no quedaría ningún archivo marcado.

       %s y %S

              Archivos seleccionados: Los archivos marcados si los hay y si no el archivo actual.

       %cd

              Esta  es  una  macro  especial usada para cambiar del directorio actual al directorio especificado
              frente a él. Esto se utiliza principalmente como interfaz con el Sistema de Archivos Virtual.

       %view

              Esta macro es usada para invocar al visor interno. Puede ser utilizada en solitario,  o  bien  con
              argumentos. Si pasamos algún argumento a esta macro, deberá ser entre paréntesis.

              Los  argumentos  son:  ascii  para  forzar  al visor a modo ascii; hex para forzar al visor a modo
              hexadecimal; nroff para indicar al  visor  que  debe  interpretar  las  secuencias  de  negrita  y
              subrayado  de  nroff;  unformated  para  indicar  al  visor  que  no interprete los comandos nroff
              referentes a texto resaltado o subrayado.

       %%

              El carácter %

       %{cualquier texto}

              Pregunta sobre la sustitución. Un cuadro de entrada es mostrado y el texto dentro de las llaves se
              usa como mensaje. La macro es sustituida por el texto tecleado por el usuario.  El  usuario  puede
              pulsar Esc o F10 para cancelar. Esta macro no funciona aún sobre la línea de órdenes.

Soporte de Subshell

       El soporte del subshell es una opción de tiempo de compilación, que funciona con los shells: bash, tcsh y
       zsh.

       Cuando  el  código  del subshell es activado Midnight Commander engendrará una copia de nuestro shell (la
       definida en la variable SHELL y si no está definida, el que aparece  en  el  archivo  /etc/passwd)  y  lo
       ejecuta  en  un pseudoterminal, en lugar de invocar un nuevo shell cada vez que ejecutamos un comando, el
       comando será pasado al subshell como si lo hubiésemos escrito. Esto además permite cambiar las  variables
       de  entorno,  usaremos  las  funciones  del  shell y los alias definidos que serán válidos hasta salir de
       Midnight Commander.

       Si estamos usando bash podremos especificar comandos de arranque para  el  subshell  en  nuestro  archivo
       ~/.local/share/mc/bashrc  y  mapas  de  teclado  especiales en el archivo ~/.local/share/mc/inputrc.  Los
       usuarios de tcsh podrán especificar los comandos de arranque en el archivo ~/.local/share/mc/tcshrc.

       Cuando utilizamos el código del subshell, podemos suspender aplicaciones  en  cualquier  momento  con  la
       secuencia  Ctrl-o  y  volver  a Midnight Commander, si interrumpimos una aplicación, no podremos ejecutar
       otros comandos externos hasta que quitemos la aplicación que hemos interrumpido.

       Una característica extra añadida de uso del subshell es que el prompt mostrado por Midnight Commander  es
       el mismo que estamos usando en nuestro shell.

       La sección OPCIONES tiene más información sobre cómo controlar el código del subshell.

Cambiar Permisos

       Cambiar  Permisos  se  usa para cambiar los bits de permisos en un grupo de archivos y directorios. Puede
       ser invocado con la combinación de teclas Ctrl-x c.

       La ventana de Cambiar Permisos tiene dos partes - Permisos y Archivo

       En la sección Archivo se muestran el nombre del archivo o directorio y sus permisos en  formato  numérico
       octal, así como su propietario y grupo.

       En  la sección de Permisos hay un grupo de casillas de selección que corresponden a los posibles permisos
       del archivo. Conforme los cambiamos podemos ver cómo el valor octal va cambiando en la sección Archivo.

       Para desplazarse entre las casillas y botones de la ventana podemos usar las teclas del cursor o la tecla
       de tabulación.  Para marcar o desmarcar casillas y para pulsar los botones usaremos la barra espaciadora.
       Podemos usar los atajos de teclado (las letras destacadas) para accionar directamente los elementos.

       Para aceptar y aplicar los permisos, usaremos la tecla Intro.

       Si se trata de un grupo de archivos o directorios, podemos cambiar parte de los permisos marcándolos (las
       marcas son los asteriscos a la izquierda de las casillas) y pulsando el botón [* Poner] o [* Quitar] para
       indicar la acción deseada. Los permisos no marcados conservan, en este caso, los valores previos.

       Podemos también fijar todos los permisos iguales en todos los archivos con el botón [Todos]  o  solo  los
       permisos  marcados  con  el  botón [* Todos].  En estos casos las casillas indican el estado en que queda
       cada permiso, igual que para archivos individuales.

       [Todos] actúa sobre todos los permisos de todos los archivos

       [* Todos] actúa solo sobre los atributos marcados de los archivos

       [* Poner] activa los permisos marcados en los archivos seleccionados

       [* Quitar] desactiva los permisos marcados en los archivos seleccionados

       [Aplicar] actúa sobre todos los permisos de cada archivo, uno a uno

       [Cancelar] cancela Cambiar Permisos

Cambiar Dueño

       Cambiar Dueño permite cambiar el propietario y/o grupo de un archivo. La tecla rápida para  este  comando
       es Ctrl-x o.

Cambiar Dueño y Permisos

       Cambiar  Dueño  y  Permisos  combina  Cambiar Dueño y Cambiar Permisos en una única ventana. Se puede así
       cambiar los permisos, propietario y grupo del archivo de una sola vez.

Operaciones con Archivos

       Cuando copiamos, movemos o borramos archivos, Midnight Commander muestra el diálogo  de  operaciones  con
       archivos.  En  él aparecen los archivos que se estén procesando y hasta tres barras de progreso. La barra
       de archivo indica qué parte del archivo actual va siendo copiada, la barra de contador indica cuántos  de
       los  archivos  marcados  han  sido completados y la barra de bytes nos dice qué parte del tamaño total de
       archivos marcados ha sido procesado hasta el momento. Si la operación detallada está  desactivada  no  se
       muestran las barras de archivo y bytes.

       En  la  parte inferior hay dos botones. Pulsando el botón Saltar se ignorará el resto del archivo actual.
       Pulsando el botón Abortar se detendrá la operación y se ignora el resto de archivos.

       Hay otros tres diálogos que pueden aparecer durante operaciones de archivos.

       El diálogo de error informa sobre  una  condición  de  error  y  tiene  tres  posibilidades.  Normalmente
       seleccionaremos  el  botón  Saltar  para  evitar  el archivo o Abortar para detener la operación. También
       podemos seleccionar el botón Reintentar si hemos corregido el problema desde otro terminal.

       El diálogo Reemplazar aparece cuando intentamos copiar o mover un archivo sobre  otro  ya  existente.  El
       mensaje  muestra  fechas  y  tamaños  de  ambos  archivos.   Pulsaremos el botón Sí para sobreescribir el
       archivo, el botón No para saltarlo, el botón Todos para sobreescribir todos los archivos, Ninguno para no
       sobreescribir en ningún caso y Actualizar para sobreescribir si el archivo origen es posterior al archivo
       objeto. Podemos abortar toda la operación pulsando el botón Abortar.

       El diálogo de eliminación recursiva aparece cuando intentamos borrar un directorio no  vacío.  Pulsaremos
       Sí   para  borrar  el  directorio  recursivamente,  No  para  saltar  el  directorio,  Todo  para  borrar
       recursivamente todos los directorios marcados no vacíos y Ninguno para saltarlos todos.  Podemos  abortar
       toda  la  operación  pulsando  el  botón  Abortar.  Si  seleccionamos  el  botón  Sí o Todo se nos pedirá
       confirmación. Diremos "sí" solo si estamos realmente seguros de que queremos una eliminación recursiva.

       Si hemos marcado archivos y realizamos una operación sobre ellos, solo los  archivos  sobre  los  que  la
       operación  fue  exitosa  son  desmarcados. Los archivos saltados y aquellos en los que la operación falló
       permanecen marcados.

Copiar/Renombrar con Máscara

       Las operaciones de copiar/mover permiten transformar los nombres de los archivos de manera sencilla. Para
       ello, hay que procurar una máscara correcta para el origen y normalmente en la  terminación  del  destino
       algunos   caracteres   comodín.    Todos   los   archivos  que  concuerden  con  la  máscara  origen  son
       copiados/renombrados según la máscara destino. Si hay archivos marcados, solo aquellos que encajen con la
       máscara de origen serán renombrados.

       Hay otras opción que podemos seleccionar:

       Seguir Enlaces indica si los enlaces simbólicos o físicos en el directorio origen  (y  recursivamente  en
       sus subdirectorios) producen nuevos enlaces en el directorio destino o si queremos copiar su contenido.

       Copiar  Recursivamente  indica qué hacer si en el directorio destino existe ya un directorio con el mismo
       nombre que el archivo/directorio que está siendo copiado. La acción por defecto es  copiar  su  contenido
       sobre  ese  directorio. Habilitando esto podemos copiar el directorio de origen dentro de ese directorio.
       Quizás un ejemplo pueda ayudar:

       Queremos copiar el contenido de un directorio denominado coco a  /blas  donde  ya  existe  un  directorio
       /blas/coco.  Por  defecto,  mc copiaría el contenido en /blas/coco, pero con esta opción se copiaría como
       /blas/coco/coco.

       Preservar Atributos indica que se deben  conservar  los  permisos  originales  de  los  archivos,  marcas
       temporales  y  si  somos  superusuario también el propietario y grupo originales.  Si esta opción no está
       activa se aplica el valor actual de umask.

       Usando Patrones Shell activado

       Usando Patrones Shell nos permite usar los caracteres comodín  '*'  y  '?'   en  la  máscara  de  origen.
       Funcionará  igual  que en la línea de órdenes. En la máscara destino, solo están permitidos los comodines
       '*' y '\<número>'.  El primer '*' en la máscara destino corresponde al primer grupo  del  comodín  en  la
       máscara  de  origen,  el  segundo  '*' al segundo grupo, etcétera.  El comodín '\1' corresponde al primer
       grupo en la máscara de origen, el comodín '\2' al segundo y así sucesivamente hasta '\9'. El comodín '\0'
       es el nombre completo del archivo fuente.

       Dos ejemplos:

       Si la máscara  de  origen  es  "*.tar.gz",  el  destino  es  "/blas/*.tgz"  y  el  archivo  a  copiar  es
       "coco.tar.gz", la copia se hará como "coco.tgz" en "/blas".

       Supongamos  que  queremos  intercambiar  el nombre y la extensión de modo que "archivo.c" se convierta en
       "c.archivo". La máscara origen será "*.*" y la de destino "\2.\1".

       Usando Patrones Shell desactivado

       Cuando la opción de Patrones Shell está desactivada MC no realiza una  agrupación  automática.  Deberemos
       usar  expresiones  '\(...\)'  en la máscara origen para especificar el significado de los comodines en la
       máscara destino.  Esto es más flexible pero también necesita más escritura. Por lo  demás,  las  máscaras
       destino son similares al caso de Patrones Shell activos.

       Dos ejemplos:

       Si la máscara de origen es "^\(.*\)\.tar\.gz$", el destino es "/blas/*.tgz" y el archivo a ser copiado es
       "coco.tar.gz", la copia será "/blas/coco.tgz".

       Si  queremos  intercambiar  el  nombre y la extensión para que "archivo.c" sea "c.archivo", la máscara de
       origen puede ser "^\(.*\)\.\(.*\)$" y la de destino "\2.\1".

       Capitalización

       Podemos hacer cambios entre mayúsculas y minúsculas en los nombres de archivos.  Si usamos '\u' o '\l' en
       la máscara destino, el siguiente carácter será convertido a mayúsculas o minúsculas respectivamente.

       Si usamos '\U' o '\L' en la máscara destino, los siguientes caracteres serán convertidos a  mayúsculas  o
       minúsculas respectivamente hasta encontrar '\E' o un segundo '\U' o '\L' o el fin del nombre del archivo.

       '\u' y '\l' tienen prioridad sobre '\U' y '\L'.

       Por  ejemplo,  si  la  máscara  fuente  es  '*'  (con Patrones Shell activo) o '^\(.*\)$' (Patrones Shell
       desactivado) y la máscara destino es '\L\u*' los nombres de archivos serán convertidos para que tengan su
       inicial en mayúscula y el resto del nombre en minúsculas.

       También podemos usar '\' como carácter de escape evitando la interpretación  de  todos  estos  caracteres
       especiales. Por ejemplo, '\\' es una contrabarra y '\*' es un asterisco.

Seleccionar/Deseleccionar Archivos

       El  diálogo  permite  seleccionar  o  deseleccionar grupos de archivos y directorios. La línea de entrada
       permite introducir una expresión regular para los nombres de los archivos a seleccionar/deseleccionar.

       Indicando Solo archivos los directorios no se seleccionan.  Con los Caracteres  Comodín  habilitados,  se
       pueden  introducir  expresiones  regulares  del  tipo  empleado  en  los  patrones de nombres de la shell
       (poniendo * para cero o más caracteres y ?  para uno o más caracteres).  Si los Caracteres Comodín  están
       deshabilitados,  entonces  la selección de archivos se realiza con expresiones regulares normales.  Véase
       la página de manual de ed (1).  Finalmente, si no se activa Distinguir May/min la selección se  hará  sin
       distinguir caracteres en mayúsculas o minúsculas.

Comparador de Archivos Interno

       El  comparador  de  archivos  interno  permite  comparar dos archivos y editarlos en el sitio quedando la
       comparación actualizada sobre la marcha.  Se puede navegar y ver copias de trabajos desde los sistemas de
       control de versiones populares (GIT, Subversion, etc).

       El comparador ofrece los siguientes atajos de teclado:

       F1     Invoca el visor de ayuda y muestra esta sección.

       F2     Guarda los archivos modificados.

       F4     Edita el archivo del panel izquierdo.

       F14    Edita el archivo del panel derecho.

       F5     Combina el fragmento actual. Solo se combina el fragmento actual.

       F7     Comenzar una búsqueda.

       F17    Repetir la búsqueda previa.

       F10, Esc, q
              Salir del comparador.

       Alt-s, s
              Mostrar/ocultar el estado de los fragmentos.

       Alt-n, l
              Mostrar/ocultar números de línea.

       f      Maximizar el panel izquierdo.

       =      Igualar el ancho de los paneles.

       >      Reducir el panel derecho.

       <      Reducir el panel izquierdo.

       c      Mostrar/ocultar «^M» para los saltos de línea con carácter de retorno (CR).

       2, 3, 4, 8
              Fijar ancho de tabulaciones.

       Ctrl-u Intercambia el contenido de los paneles.

       Ctrl-r Actualizar la pantalla.

       Ctrl-o Alternar con la pantalla de órdenes del sistema.

       Intro, Espacio, n
              Avanzar al siguiente fragmento diferente.

       Backspace, p
              Retroceder al fragmento diferente anterior.

       g      Saltar a la línea indicada.

       Abajo  Avanzar una línea.

       Ariba  Retroceder una línea.

       AvPág (Página adelante)
              Avanza una página hacia abajo.

       RePág (Página atrás)
              Retrocede una página hacia arriba.

       Inicio, A1
              Va al comienzo de la línea.

       Fin    Va al final de la línea.

       Ctrl-Inicio
              Vuelve al comienzo del archivo.

       Ctrl-Fin, C1
              Avanza hasta el final del archivo.

Visor de Archivos Interno

       El visor de archivos interno ofrece dos modos de presentación: ASCII y hexadecimal. Para  alternar  entre
       ambos modos, se emplea la tecla F4.

       El  visor  intenta  usar el mejor método disponible en el sistema, según el tipo de archivo, para mostrar
       información. Los archivos comprimidos se descomprimen automáticamente si los  programas  correspondientes
       (GNU  gzip  ó  bzip2)  están  instalados  en  el sistema. El propio visor es capaz de interpretar ciertas
       secuencias de caracteres que se emplean para activar los atributos de negrita y subrayado,  mejorando  la
       presentación de los archivos.

       En  modo  hexadecimal,  la  función de búsqueda admite texto entre comillas o valores numéricos. El texto
       entrecomillado se busca tal cual (retirando las comillas) y cada número se corresponde a un byte. Unos  y
       otros se pueden entremezclar como en:

       "Cadena" -1 0xBB 012 "otro texto"

       Nótese que 012 es un número octal y -1 se convierte en 0xFF.

       Algunos  detalles  internos del visualizador: En sistemas con acceso a la llamada del sistema mmap(2), el
       programa mapea el archivo en vez de cargarlo; si el sistema no provee de la llamada al sistema mmap(2)  o
       el  archivo  realiza  una  acción  que  necesita  de  un  filtro,  entonces  el visor usará sus cachés de
       crecimiento, cargando solo las partes del archivo a las que actualmente estamos accediendo (esto  incluye
       a los archivos comprimidos).

       He  aquí  una  lista  de  las acciones asociadas a cada tecla que Midnight Commander gestiona en el visor
       interno de archivos.

       F1 Invoca el visor de ayuda de hipertexto interno.

       F2 Cambia el modo de ajuste de líneas en pantalla.

              * N. del T.:
              Envuelta (Ajustada), se muestra toda la información de la línea en la pantalla,  de  modo  que  si
              esta ocupa más del ancho de la pantalla aparece como si fuese otra línea aparte o bien desenvuelta
              (desajustada),  truncando  el  contenido  de la línea que sobresale de la pantalla. Este contenido
              puede ser consultado utilizando las teclas del cursor.

       F4 Cambia entre el modo hexadecimal y el Ascii.

       F5 Ir a la línea. Nos pedirá el número de línea en el que deseamos posicionarnos y mostrará el archivo  a
       partir de esa línea.

       F6, /.  Búsqueda de expresión regular desde la posición actual hacia adelante.

       ?, Búsqueda de expresión regular desde la posición actual hacia atrás.

       F7 Búsqueda normal/ búsqueda en modo hexadecimal.

       Ctrl-s.   Comienza  una  búsqueda  normal  si  no  existe una expresión de búsqueda previa si no busca la
       próxima coincidencia.

       Ctrl-r.  Comienza una búsqueda hacia atrás si no había expresión de búsqueda  anterior  si  no  busca  la
       próxima coincidencia.

       n.  Buscar la próxima coincidencia.

       F8  Intercambia entre el modo crudo y procesado: esto mostrará el archivo como se encuentra en disco o si
       se ha especificado un filtro de visualización en el archivo mc.ext, entonces la salida filtrada. El  modo
       actual  es  siempre  el  contrario al mostrado en la etiqueta del botón, en tanto que el botón muestra el
       modo en el que entraremos con la pulsación de esa tecla.

       F9 Alterna entre la visualización con y sin formato: en  el  modo  con  formato  se  interpretan  algunas
       secuencias  de  caracteres  para  mostrar texto en negrita y subrayado con diferentes colores. Como en el
       caso anterior, la etiqueta del botón muestra el estado contrario al actual.

       F10, Esc.  Sale del visor interno.

       AvPág, espacio, Ctrl-v.  Avanza una página hacia abajo.

       RePág, Alt-v, Ctrl-b, Borrar.  Retrocede una página hacia arriba.

       Cursor Abajo Desplaza el texto una línea hacia arriba, mostrando en la línea inferior de la pantalla  una
       nueva línea que antes quedaba oculta.

       Cursor Arriba Desplaza una línea hacia abajo.

       Ctrl-l Redibuja el contenido de la pantalla.

       !  Engendra un nuevo shell en el directorio de trabajo actual.

       [n] m Coloca la marca n.

       [n] r Salta hasta la marca n.

       Ctrl-f Salta al archivo siguiente.

       Ctrl-b Ídem al archivo anterior.

       Alt-r Intercambia entre los diferentes modos de regla: desactivado, arriba, abajo.

       Es posible adiestrar al visor de archivos sobre cómo mostrar un archivo, mírese la sección Editar Archivo
       de Extensiones.

Editor de Archivos Interno

       El  editor  de  archivos interno es un editor a pantalla completa de avanzadas prestaciones. Puede editar
       archivos de hasta 64 MB y también permite modificar archivos binarios. Se inicia pulsando F4 supuesto que
       la variable use_internal_edit esté presente en el archivo de inicialización.

       Las características soportadas actualmente son:  copia,  desplazamiento,  borrado,  corte,  y  pegado  de
       bloques;  deshacer paso a paso; menús desplegables; inserción de archivos; definición de macros; buscar y
       reemplazar usando expresiones regulares); selección de texto con mayúsculas-cursor  (si  el  terminal  lo
       soporta);   alternancia  insertar-sobreescribir;  plegado  de  líneas;  sangrado  automático;  tamaño  de
       tabulación configurable; realce de sintaxis para varios tipos de archivos; y la opción de  pasar  bloques
       de texto por filtros externos como indent o ispell.

       El  editor  es  muy  fácil de usar y no requiere aprendizaje alguno.  Para conocer las teclas asignadas a
       cada función, basta consultar los menús correspondientes. Además, las teclas  de  desplazamiento  con  la
       tecla  de  mayúsculas  seleccionan  texto. Se puede seleccionar con el ratón, aunque podemos recuperar su
       funcionamiento habitual en terminales (copiar y pegar) manteniendo pulsada la tecla mayúsculas.  Ctrl-Ins
       copia al  archivo  mcedit.clip  y  Mayús-Ins  pega  desde  mcedit.clip.   Mayús-Supr  corta  y  copia  en
       mcedit.clip,  y  Ctrl-Supr  elimina  el  texto  resaltado.  La  tecla Intro produce un salto de línea con
       sangrado automático opcional.

       Para definir una macro, pulsar Ctrl-r y entonces teclearemos las secuencias de teclas que  deseamos  sean
       ejecutadas.  Pulsaremos  Ctrl-r  de  nuevo al finalizar. Podemos asignar la macro a la tecla que queramos
       pulsando sobre ella. La macro será ejecutada cuando pulsemos Ctrl-a seguido de la tecla asignada. También
       será ejecutada si pulsamos Meta (Alt), Ctrl, o Escape y la tecla asignada, siempre y cuando la  tecla  no
       sea  usada  por  ninguna  otra  función.  Una  vez  definida,  los  comandos  de  macro  irán  al archivo
       ~/.local/share/mc/mcedit/mcedit.macros en nuestro  directorio  de  inicio.  Podemos  eliminar  una  macro
       borrando la línea adecuada en este archivo.

       F19  formateará  el  bloque  seleccionado (sea texto, código C o C++ u otro). Esto está controlado por el
       archivo   /usr/share/mc/edit.indent.rc   que   se   copia   la   primera    vez    que    se    usa    en
       ~/.local/share/mc/mcedit/edit.indent.rc en el directorio personal.

       El  editor  también  visualiza caracteres no estadounidenses (160+). Al editar archivos binarios, debemos
       configurar los bits de pantalla a 7 bits en el menú de opciones para mantener el espaciado saneado.

Terminación

       Permite a Midnight Commander escribir por nosotros.

       Intenta completar el  texto  escrito  antes  de  la  posición  actual.   Midnight  Commander  intenta  la
       terminación  tratando el texto como si fuera una variable (si el texto comienza con $), nombre de usuario
       (si el texto empieza por ~), nombre de máquina (si el texto comienza con @) o un comando (si  estamos  en
       la  línea  de  órdenes  en  una  posición donde podríamos escribir un comando; las terminaciones posibles
       entonces incluyen las palabras reservadas del shell así como comandos internos del shell) en  ese  orden.
       Si nada de lo anterior es aplicable, se intenta la terminación con nombres de archivo.

       La  terminación  de  nombres  de  archivo,  usuario y máquina funciona en todas las líneas de entrada; la
       terminación de comandos es específica de la línea de órdenes. Si la terminación es  ambigua  (hay  varias
       posibilidades diferentes), Midnight Commander pita, y la acción siguiente depende de la opción Completar:
       Mostrar  Todos  en el diálogo de Configuración.  Si está activada, se despliega inmediatamente junto a la
       posición actual una lista con todas las posibilidades donde se  puede  seleccionar  con  las  flechas  de
       movimiento e Intro la entrada correcta. También podemos seguir escribiendo caracteres con lo que la línea
       se  sigue completando tanto como sea posible y simultáneamente la primera entrada coincidente de la lista
       se va resaltando. Si volvemos a pulsar Alt-Tab, solo las coincidencias permanecen en la lista. Tan pronto
       como no haya ambigüedad, la lista desaparece; también podemos quitarla con las teclas de cancelación Esc,
       F10 y las teclas de movimiento a izquierda y derecha. Si Completar: Mostrar Todos  está  desactivado,  la
       lista  aparece  cuando  pulsamos Alt-Tab por segunda vez; con la primera Midnight Commander solo emite un
       pitido.

       Aplica escapes a los símbolos ?, * y & (como \?, \*, \& ) en  los  nombres  de  archivo  para  evitar  su
       interpretación en expresiones regulares al realizar sustituciones en la línea de entrada.

Sistemas de Archivos Virtuales (VFS)

       Midnight  Commander dispone de una capa de código de acceso al sistema de archivos; esta capa se denomina
       Sistema de Archivos Virtual (VFS).  El Sistema de Archivos Virtual permite a Midnight Commander manipular
       archivos no ubicados en el sistema de archivos Unix.

       Midnight Commander incluye actualmente varios Sistemas de Archivos  Virtuales:  el  sistema  de  archivos
       local,  utilizado  para  acceder  al  sistema  de  archivos  Unix habitual; tarfs para manipular archivos
       empaquetados con el comando tar y acaso comprimidos; undelfs para recuperar archivos borrados en sistemas
       de archivos de tipo ext2 (sistema de archivos habitual  en  Linux);  ftpfs  para  manipular  archivos  en
       sistemas  remotos a través de FTP; fish para manipular archivos a través de conexiones a shell como rsh o
       ssh.

       Dependiendo de la forma en que fue compilado, puede disponer también de: sftpfs para  manipular  archivos
       en  sistemas  remotos  a  través de SFTP; SMBfs para  manipular archivos en sistemas remotos empleando el
       protocolo SMB (CIFS).

       Se facilita también un sistema de archivos genérico extfs (EXternal virtual File  System)  para  extender
       con facilidad las posibilidades de VFS empleando guiones y programas externos.

       El  código  VFS  interpretará  todos  los  nombres  de  ruta usados y los dirigirá al sistema de archivos
       correcto. El formato usado para cada uno de los sistemas de archivos  se  describe  más  adelante  en  su
       propia sección.

Sistema de archivos Tar (tarfs)

       El  sistema  de  archivos  tar y los archivos tar comprimidos pueden consultarse usando el comando chdir.
       Para mostrar en el panel el contenido de un archivo tar, cambiamos de directorio empleando  la  siguiente
       sintaxis:

       /archivo.tar/utar://[directorio-dentro-tar]

       El  archivo mc.ext también ofrece un atajo para los archivos tar, esto quiere decir que normalmente basta
       con apuntar a un archivo tar y pulsar Intro para entrar en el archivo tar.  Véase la sección Edición  del
       Archivo de Extensiones para obtener más detalles sobre cómo hacer esto.

       Ejemplos:

           mc-3.0.tar.gz/utar://mc-3.0/vfs
           /ftp/GCC/gcc-2.7.0.tar/utar://

       En este último se indica la ruta completa hasta el archivo tar.

Sistema de archivos FTP

       FTPfs  permite manipular archivos en máquinas remotas. Para utilizarlo se puede emplear la opción de menú
       Conexión por FTP o simplemente emplear la orden cd como cuando  cambiamos  habitualmente  de  directorio,
       pero indicando como ruta:

       ftp://[!][usuario[:clave]@]maquina[:puerto][dir-remoto]

       Los  elementos  usuario, puerto y directorio-remoto son opcionales. Si especificamos el elemento usuario,
       entonces Midnight Commander intentará conectarse con la  máquina  remota  como  ese  usuario,  y  si  no,
       establecerá  una conexión en modo anónimo o con el nombre de usuario indicado en el archivo ~/.netrc.  El
       elemento clave también es opcional, y si está presente, se emplea como contraseña de acceso.  Esta  forma
       de  colocar  la  contraseña  como  parte  del nombre del directorio virtual no es muy recomendable porque
       eventualmente puede aparecer en pantalla y guardarse en el histórico de directorios.

       Si es necesario utilizar un proxy de FTP, se añade un símbolo de exclamación !  delante del nombre de  la
       máquina.

       Ejemplos:

           ftp://ftp.nuclecu.unam.mx/linux/local
           ftp://tsx-11.mit.edu/pub/linux/packages
           ftp://!detras.barrera.edu/pub
           ftp://guest@pcremoto.com:40/pub
           ftp://miguel:xxx@servidor/pub
           ftp://ftp.um.es/pub

       La  opciones  de  FTPfs se encuentran entre las opciones de configuración del Sistema de Archivos Virtual
       (VFS).

Sistema de archivos a través de SHell

       El FISH es un sistema de archivos por red que permite manipular archivos en una máquina  remota  como  si
       estuvieran  almacenados  localmente.   Para  ello  es  preciso  que  el sistema remoto esté ejecutando el
       servidor FISH o permitir la conexión a una shell de tipo bash.

       Para conectar con la máquina remota basta cambiar de directorio a un directorio virtual cuyo  nombre  sea
       de la forma:

       sh://[usuario@]maquina[:opciones]/[directorio-remoto]

       Los  elementos usuario, opciones y directorio-remoto son opcionales. Si se especifica el elemento usuario
       Midnight Commander intentará entrar en la máquina remota como ese usuario, y si no usará nuestro nombre.

       Como opciones se puede poner 'C' para usar compresión y 'r' para utilizar una conexión rsh en vez de ssh.
       Si se indica el directorio-remoto, se buscará este como primer directorio  al  conectar  con  la  máquina
       remota.

       Ejemplos:

           sh://solorsh.es:r/linux/local
           sh://pepe@quiero.comprension.edu:C/privado
           sh://pepe@sincomprimir.ssh.edu/privado

Sistema de archivos SFTP (FTP sobre SSH)

       El  sistema  de  archivos  SFTP es un sistema de archivos sobre red que permite manipular archivos en una
       máquina remota como si fueran locales.

       Para conectar con la máquina remota basta cambiar de directorio a un directorio virtual cuyo  nombre  sea
       de la forma:

       sftp://[usuario@]maquina:[puerto]/[directorio-remoto]

       Los  elementos  usuario,  puerto y directorio-remoto son opcionales. Si se especifica el elemento usuario
       Midnight Commander intentará acceder a la máquina remota como ese usuario, y si no usará nuestro  nombre.
       El  puerto  indica el puerto utilizado por el servidor remoto, por defecto 22.  El directorio-remoto será
       el directorio actual tras la conexión.

       Ejemplos:

           sftp://solorsh.es/linux/local
           sftp://pepe:k1abe@quiero.comprension.edu/privado
           sftp://pepe@sincomprimir.ssh.edu/privado
           sftp://pepe@maquina.ssh.edu:2222/privado

Sistema de archivos SMB

       El SMBfs permite manipular archivos en máquinas remotas con el protocolo denominado SMB  (o  CIFS).  Esto
       incluye  Windows  Trabajo  en  Grupo, Windows 9x/ME/XP, Windows NT, Windows 2000 y Samba. Para comenzar a
       usarlo, se puede emplear la "Conexión por SMB..." (accesible desde la barra de menús) o bien  cambiar  de
       directorio a un directorio virtual cuyo nombre sea de la forma:

       smb://[usuario@]maquina[/recurso][/directorio-remoto]

       Los  elementos  usuario,  recurso y directorio-remoto son opcionales. El usuario, dominio y contraseña se
       pueden especificar en un cuadro de diálogo.

       Ejemplos:

           smb://maquina/Compartido
           smb://otramaquina
           smb://invitado@maquina/publico/leyes

Sistema de archivos de Recuperación

       En sistemas Linux, si el programa de configuración nos preguntó si  queríamos  usar  las  facilidades  de
       recuperación  de  archivos  de  ext2fs,  tendremos  el  sistema  de  archivos recuperables accesible.  La
       recuperación de archivos borrados está disponible solo en los sistemas de archivos ext2.  El  sistema  de
       archivos  recuperable  es  solo  un  interface  de  la  librería ext2fs con: restaurar todos los archivos
       borrados en un ext2fs y proporciona la extracción selectiva de archivos en una partición regular.

       Para usar este sistema de archivos, tendremos que hacer un chdir a un nombre de archivo especial  formado
       por el prefijo "/undel://" y el nombre de archivo donde se encuentra el sistema de archivos actual.

       Por  ejemplo,  para  recuperar  archivos borrados en la segunda partición del primer disco scsi en Linux,
       usaríamos el siguiente nombre de ruta:

           undel://sda2

       Esto le llevaría un tiempo a undelfs para cargar la información  antes  de  empezar  a  navegar  por  los
       archivos allí contenidos.

Sistema de archivos EXTerno (extfs)

       extfs  permite  incorporar  a  GNU  Midnight Commander numerosas utilidades y tipos de archivos de manera
       sencilla, simplemente escribiendo guiones (scripts).

       Los sistemas de archivos Extfs son de dos tipos:

       1. Sistemas de archivos autónomos, que no están asociados a ningún archivo existente.  Representan  algún
       tipo  de  información  relacionada  con  el  sistema  en forma de árbol de directorios. Se accede a ellos
       ejecutando 'cd nombrefs://' donde nombrefs es el nombre corto que identifica el extfs (ver más adelante).
       Ejemplos de estos son audio (lista de pistas de sonido en el CD) o apt (lista de paquetes de tipo  Debian
       en el sistema).

       Por ejemplo, para listar las pistas de música del CD, escribir

         cd audio://

       2.  Sistemas  de  archivos  en  un  archivo  (como rpm, patchfs y más), que muestran los contenidos de un
       archivo en forma de árbol de directorios.  Puede tratarse de archivos reales empaquetados  o  comprimidos
       en  un  archivo  (urar,  rpm)  o  archivos virtuales, como puede ser el caso de mensajes en un archivo de
       correo electrónico (mailfs) o partes de un archivo de modificaciones o parches (patchfs). Para acceder  a
       ellos  se  añade  'nombrefs://' al nombre del archivo a abrir. Este archivo podría él mismo estar en otro
       sistema de archivos virtual.

       Por ejemplo, para listar los contenidos de un archivo documentos.zip comprimido hay que escribir

         cd documentos.zip/uzip://

       En muchos aspectos, se puede tratar un sistema  de  archivos  externo  como  cualquier  otro  directorio.
       Podríamos  añadirlo  a  la  lista  de  favoritos  o  cambiar  a  él desde la historia de directorios. Una
       limitación importante es que, estando dentro de él, no se puede ejecutar órdenes del  sistema,  como  por
       otra parte ocurre en cualquier sistema de archivos VFS no local.

       Midnigth Commander incluye inicialmente guiones para algunos sistemas de archivos externos:

       a      acceder a un disquete DOS/Windows 'A:' (cd a://).

       apt    monitor del sistema de gestión de paquetes APT de Debian (cd apt://).

       audio  acceso y audición de CDs (cd audio:// o cd dispositivo/audio://).

       bpp    paquete de la distribución GNU/Linux Bad Penguin (cd archivo.bpp/bpp://).

       deb    paquete de la distribución GNU/Linux Debian (cd archivo.deb/deb://).

       dpkg   paquetes instalados en Debian GNU/Linux (cd deb://).

       hp48   ver o copiar archivos a/desde una calculadora HP48 (cd hp48://).

       lslR   navegación en listados lslR empleados en bastantes sitios FTP (cd filename/lslR://).

       mailfs soporte para archivos de correo electrónico tipo mbox (cd archivo_mbox/mailfs://).

       patchfs
              manipulación de archivos de cambios/parches tipo diff (cd archivo/patchfs://).

       rpm    paquete RPM (cd archivo/rpm://).

       rpms   base de datos de paquetes RPM instalados (cd rpms://).

       ulha, urar, uzip, uzoo, uar, uha
              herramientas  de  compresión (cd archivo/xxxx:// siendo xxxx uno de estos: ulha, urar, uzip, uzoo,
              uar, uha).

       Se pueden asociar extensiones o tipos de archivo a un determinado sistema de archivos externo tal como se
       describe en la sección sobre cómo Editar el Archivo de Extensiones de Midnight Commander. He aquí, a modo
       de ejemplo, una entrada para paquetes Debian:

         regex/.deb$
                 Open=%cd %p/deb://

Colores

       Midnight Commander intentará determinar si nuestro terminal soporta el uso de color utilizando la base de
       datos de terminales y nuestro nombre de terminal. Algunas veces estará confundido, por lo  que  deberemos
       forzar el modo en color o deshabilitar el modo de color usando el argumento -c y -b respectivamente.

       Si  el  programa  está compilado con el gestor pantallas S-Lang en lugar de ncurses, también chequeará la
       variable COLORTERM, si existe, lo que tiene el mismo efecto que la opción -c.

       Podemos especificar a los terminales  que  siempre  fuercen  el  modo  en  color  añadiendo  la  variable
       color_terminals  a  la  sección Colors del archivo de inicialización. Esto evitará que Midnight Commander
       intente la detección de soporte de color. Ejemplo:

       [Colors]
       color_terminals=linux,xterm
       color_terminals=nombre-terminal1,nombre-terminal2...

       El programa puede compilarse con ncurses y S-Lang, ncurses no ofrece la posibilidad de forzar el modo  en
       color: ncurses utiliza la información de la base de datos de terminales.

       Midnight  Commander  ofrece  una  forma  de  cambiar los colores por defecto.  Actualmente los colores se
       configuran a través de la variable de entorno MC_COLOR_TABLE o  en  la  sección  Colors  del  archivo  de
       inicialización.

       En  la  sección  Colors,  el  mapa de colores por defecto se carga desde la variable base_color.  Podemos
       especificar un mapa de colores alternativo para un terminal utilizando el nombre del terminal como  clave
       en esta sección. Ejemplo:

       [Colors]
       base_color=
       xterm=menu=magenta:marked=,magenta:markselect=,red

       El formato de la definición de color es:

         <PalabraClave>=<ColorTexto>,<ColorFondo>:<PalabraClave>= ...

       los  colores  son  opcionales, y las palabras claves son: normal, selected, disabled, marked, markselect,
       errors,  input,  inputmark,  inputunchanged,  commandlinemark,  reverse,  gauge,  header,   inputhistory,
       commandhistory;  los  colores  de la barra de botones: bbarhotkey, bbarbutton; los colores de la barra de
       estado: statusbar; los colores de menú:  menunormal,  menusel,  menuhot,  menuhotsel,  menuinactive;  los
       colores  de  los diálogos: dnormal, dfocus, dhotnormal, dhotfocus, dtitle; los colores de los diálogos de
       error:  errdfocus,  errdhotnormal,  errdhotfocus,  errdtitle;  los  colores  de  la  ayuda:   helpnormal,
       helpitalic,  helpbold,  helplink,  helpslink,  helptitle;  los  colores  del visor: viewnormal, viewbold,
       viewunderline, viewselected; loc colores del editor: editnormal,  editbold,  editmarked,  editwhitespace,
       editlinestate; los colores de los menús desplegables: pmenunormal, pmenusel, pmenutitle.

       header determina el color del encabezado de los paneles, la línea con los títulos de columna y el modo de
       ordenación.

       input determina el color de las líneas de entrada de texto en los diálogos.

       gauge  (indicador)  determina  el  color  de  la  parte completada de la barra de progresión (gauge), que
       muestra qué porcentaje de archivos fueron copiados etc. de modo gráfico.

       disabled detemina el color de los componentes inactivos.

       Los cuadros de diálogo usan los siguientes colores: dnormal usado para el texto normal, dfocus usado para
       el componente actualmente seleccionado, dhotnormal usado para diferenciar el color de la tecla activa  en
       los  componentes  normales,  mientras  que  el  color  dhotfocus se utiliza para el color resaltado en el
       componente seleccionado.

       Los menús utilizan el mismo esquema equivalente con los nombres menunormal, menusel, menuhot,  menuhotsel
       and menuinactive en lugar de los anteriores.

       La  ayuda  utiliza  los  siguientes  colores: helpnormal texto normal, helpitalic utilizado para el texto
       enfatizado con letra itálica en la página del manual, helpbold usado para el texto enfatizado en  negrita
       en  la  página del manual, helplink usado para los hiperenlaces no seleccionados y helpslink es utilizado
       para el hiperenlace seleccionado.

       En los menús desplegables: pmenunormal se usa como color del fondo y de los elementos  no  seleccionados,
       menusel se usa para el elemento seleccionado, pmenutitle se usa para el titulo del menú.

       Los  colores  posibles  son:  negro  (black),  gris (gray), rojo (red), rojo brillante (brightred), verde
       (green), verde claro (brightgreen), marrón (brown), amarillo (yellow), azul oscuro (blue), azul brillante
       (brightblue),  rosa  (magenta),  rosa  claro  (brightmagenta),  azul  celeste   (cyan),   celeste   claro
       (brightcyan),  gris  claro  (lightgray) y blanco (white).  Hay una palabra clave especial para obtener un
       fondo transparente. Se trata de 'default'. 'default' solo se puede utilizar como  color  de  fondo.  Otra
       palabra  especial  es 'base' que hace referencia a los colores generales. Cuando se puede disponer de 256
       colores se pueden referir como color16 hasta color255. Ejemplo:

       [Colors]
       base_color=normal=white,default:marked=magenta,default

Skins

       Con los «skins» (pieles, caretas) se puede cambiar la apariencia global de Midnight Commander.  Para ello
       hay que proporcionar un archivo que contenga descripciones de colores y formas de trazar  las  líneas  de
       borde  de  los  paneles  y  diálogos.   La  redefinición  de  colores  es completamente compatible con la
       configuración tradicional detallada en la sección sobre Colores.

       El archivo se busca, en orden, de varias maneras:

              1) La opción -S <skin> o --skin=<skin> al ejecutar mc.
              2) La variable de entorno MC_SKIN.
              3) El parámetro skin en la sección [Midnight-Commander] del archivo de configuración.
              4) El archivo /etc/mc/skins/default.ini.
              5) El archivo /usr/share/mc/skins/default.ini.

       En línea de órdenes, en la variable de entorno o el parámetro de la configuración pueden contener la ruta
       absoluta al archivo de skin con o sin su extensión .ini. De no indicar la ruta se realiza la búsqueda, en
       orden, en:

              1) ~/.local/share/mc/skins/.
              2) /etc/mc/skins/.
              3) /usr/share/mc/skins/.

       Para más información consultar:

              Descripción de secciones y parámetros
              Definiciones de pares de colores
              Trazado de líneas
              Compatibilidad

Descripción de secciones y parámetros

       La sección [skin] contiene metadatos del archivo. El parámetro description proporciona un  pequeño  texto
       descriptivo.

       La  sección  [filehighlight]  contiene  descripciones de pares de colores para el resaltado de nombres de
       archivo.  Los nombres de parámetros de esta sección tienen que coincidir con los nombres de  sección  del
       archivo filehighlight.ini.

       Para más información, véase la sección sobre Resaltado de nombres.

       La sección [core] permite definir elementos que se utilizan en otras partes.

       _default_
              Colores por defecto.  Se utilizará en todas las secciones que no contengan definición de colores.

       selected
              cursor.

       marked elementos seleccionados.

       markselect
              cursor sobre elementos seleccionados.

       gauge  color de la parte completada en las barras de progreso.

       input  color de los recuadros de texto editable en los dialogos.

       inputmark
              color de los textos editables en los dialogos.

       inputunchanged
              color original de los textos editables antes de tocarlos.

       commandlinemark
              color del texto seleccionado en la línea de órdenes.

       reverse
              color inverso.

       La sección [dialog] define elementos de las ventanas de diálogo salvo los diálogos de error.

       _default_
              Colores por defecto para esta sección.  Se utilizará [core]._default_ si no se especifica

       dfocus Color del elemento activo, con el foco.

       dhotnormal
              Color de las teclas de acceso rápido.

       dhotfocus
              Color de las teclas de acceso rápido del elemento activo.

       La sección [error] define elementos de las ventanas de diálogo de error.

       _default_
              Colores por defecto para esta sección.  Se utilizará [core]._default_ si no se especifica.

       errdhotnormal
              Color de las teclas de acceso rápido.

       errdhotfocus
              Color de las teclas de acceso rápido del elemento activo.

       La  sección  [menu]  define elementos de menú.  Esta sección afecta al menú general (activado con F9) y a
       los menús de usuario (activados con F2 en la pantalla general y con F11 en el editor).

       _default_
              Colores por defecto para esta sección. Se utilizará [core]._default_ si no se especifica

       entry  Color de las entradas de menú.

       menuhot
              Color de las teclas de acceso rápido en menú.

       menusel
              Color de la entrada de menú activa, con el foco.

       menuhotsel
              Color de las teclas de acceso rápido en la entrada activa de menú.

       menuinactive
              Color de menú inactiva.

       La sección [help] define los elementos de la ventana de ayuda.

       _default_
              Colores por defecto para esta sección. Se utilizará [core]._default_ si no se especifica.

       helpitalic
              Par de color para elementos en cursiva.

       helpbold
              Par de color para elementos resaltados.

       helplink
              Color de los enlaces

       helpslink
              Color del enlace activo, con el foco.

       La sección [editor] define los colores de los elementos que se encuentran en el editor.

       _default_
              Colores por defecto para esta sección. Se utilizará [core]._default_ si no se especifica.

       editbold
              Par de color para elementos resaltados.

       editmarked
              Color del texto seleccionado.

       editwhitespace
              Color de las tabulaciones y espacios al final de línea resaltados.

       editlinestate
              Color de la línea de estado.

       La sección [viewer] define los colores de los elementos que se encuentran en el visor.

       viewunderline
              Par de color para elementos subrayados.

Definiciones de pares de colores

       Cualquier parámetro del archivo de skin puede contener definiciones de pares de color.

       Un par de colores está formado por el nombre de los dos  colores  separados  por  ';'.  El  primer  color
       establece  el  color de frente y el segundo el color de fondo. Se puede omitir alguno de los dos colores,
       en cuyo caso se utilizará el color del par de color por defecto (par de color general o del par de  color
       por defecto en la sección).

       Ejemplo:
       [core]
           # verde sobre negro
           _default_=green;black
           # verde (por defecto) sobre azul
           selected=;blue
           # amarillo sobre negro (por defecto)
           marked=yellow;

       Los nombres de colores permitidos son los que aparecen en la sección Colores.

Trazado de líneas

       Trazos  de  líneas de la sección [Lines] del archivo de skins.  Por defecto se utilizan líneas sencillas,
       pero se pueden redefinir empleando cualquier símbolo utf-8 (por ejemplo, líneas dobles).

       ¡¡¡ATENCIÓN!!!  Si se compila Midnight Commander empleando la biblioteca de pantalla ncurses, entonces el
       trazado de líneas está limitado. Es posible que solo se puedan utilizar líneas simples. Para consultas  y
       comentarios contactar con los desarrolladores de ncurses.

       Descripción de parámetros de la sección [Lines]:

       lefttop
              esquina superior izquierda.

       righttop
              esquina superior derecha.

       centertop
              unión central en el borde superior.

       centerbottom
              unión central en el borde inferior.

       leftbottom
              esquina inferior izquierda.

       rightbottom
              esquina inferior derecha.

       leftmiddle
              unión central en el borde izquierdo.

       rightmiddle
              unión central en el borde derecho.

       centermiddle
              cruz central.

       horiz  línea horizontal.

       vert   línea vertical.

       thinhoriz
              línea horizontal fina.

       thinvert
              línea vertical fina.

Compatibilidad

       Compatibilidad  de  la  asignación  de colores empleando archivos de skin con la configuración general de
       Colores.

       La compatibilidad es completa. En este  caso  la  redefinición  de  colores  tiene  prioridad  sobre  las
       definiciones de skin y se completa con esta.

Resaltado de nombres

       La  sección [filehighlight] de un archivo de skin contiene como claves los nombres que identificarán cada
       grupo de resaltado y como valor el par de colores que le corresponda. El  formato  de  estas  parejas  se
       explica en la sección Skins.

       Las  reglas  de resaltado de nombres en el archivo se encuentran en /usr/share/mc/filehighlight.ini.  Los
       nombres de sección en este archivo tienen  que  ser  iguales  a  los  nombres  empleados  en  la  sección
       [filehighlight]  del  archivo  de skin en uso.  PP.  Los nombres de los parámetros en estos grupos podrán
       ser:

       type   tipo de archivo. Si existe se ignoran otras opciones.

       regexp expresión regular. Si existe se ignora la opción 'extensions'.

       extensions
              lista de extensiones de archivos. Separadas por punto y coma.

       extensions_case
              hace la regla 'extensions' sensible o no a mayúsculas (true o false).

       `type' puede tomar los valores:
       - FILE (todos los archivos)
         - FILE_EXE
       - DIR (todos los directorios)
         - LINK_DIR
       - LINK (todos los enlaces excepto los rotos)
         - HARDLINK
         - SYMLINK
       - STALE_LINK
       - DEVICE (todos los archivos de dispositivo)
         - DEVICE_BLOCK
         - DEVICE_CHAR
       - SPECIAL (todos los archivos especiales)
         - SPECIAL_SOCKET
         - SPECIAL_FIFO
         - SPECIAL_DOOR

Ajustes Especiales

       La mayoría de las opciones de Midnight Commander pueden cambiarse desde los menús. Sin  embargo,  hay  un
       pequeño número de ajustes para los que es necesario editar el archivo de configuración.

       Estas variables se pueden cambiar en nuestro archivo ~/.config/mc/ini:

       clear_before_exec
              Por  defecto Midnight Commander limpia la pantalla antes de ejecutar un comando. Si preferimos ver
              la salida del comando en la parte inferior de la pantalla, editaremos nuestro archivo  ~/mc.ini  y
              cambiaremos el valor del campo clear_before_exec a 0.

       confirm_view_dir
              Al  pulsar  F3  en un directorio, normalmente Midnight Commander entra en ese directorio.  Si este
              valor está a 1, entonces el programa nos pedirá confirmación antes de  cambiar  el  directorio  si
              tenemos archivos marcados.

       ftpfs_retry_seconds
              Este  valor  es  el  número de segundos que Midnight Commander esperará antes de intentar volver a
              conectar con un servidor de ftp que ha denegado el acceso. Si el valor es  cero,  el  programa  no
              reintentará el acceso.

       max_dirt_limit
              Especifica  cuántas  actualizaciones  de pantalla pueden saltarse al menos en el visor de archivos
              interno. Normalmente este valor no es significativo, porque el código  automáticamente  ajusta  el
              número  de  actualizaciones  a  saltar  de  acuerdo al volumen de pulsaciones de teclas recibidas.
              Empero, en máquinas muy lentas o en terminales con autorepetición  de  teclado  rápida,  un  valor
              grande puede hacer que la pantalla se actualice dando saltos.

              Parece  ser  que  poniendo max_dirt_limit a 10 produce el mejor comportamiento, y este es el valor
              por defecto.

       mouse_move_pages_viewer
              Controla cuándo el desplazamiento de pantalla realizado con el ratón  se  realiza  por  páginas  o
              línea a línea en el visor de archivos interno.

       only_leading_plus_minus
              Produce  un  tratamiento  especial  para  '+',  '-',  '*'  en  la  línea  de órdenes (seleccionar,
              deseleccionar, selección inversa)  solo  si  la  línea  de  órdenes  está  vacía.  No  necesitamos
              entrecomillar  estos  caracteres  en  la  línea  de órdenes. Pero no podremos cambiar la selección
              cuando la línea de órdenes no esté vacía.

       show_output_starts_shell
              Esta variable solo funciona si no se  utiliza  el  soporte  de  subshell.   Cuando  utilizamos  la
              combinación  Ctrl-o  para  volver  a  la pantalla de usuario, si está activada, tendremos un nuevo
              shell.  De otro modo, pulsando cualquier tecla nos devolverá a Midnight Commander.

       timeformat_recent
              Cambiar el formato de fecha y hora empleado para fechas dentro de los seis últimos meses.   Véanse
              las  páginas  de  manual  de  strftime o date para la descripción del formato a emplear.  Sin esta
              opción se emplea el formato por defecto.

       timeformat_old
              Cambiar el formato de fecha y hora empleado para fechas más antiguas que seis meses.   Véanse  las
              páginas de manual de strftime o date para la descripción del formato a emplear. Sin esta opción se
              emplea el formato por defecto.

       torben_fj_mode
              Si  este  modificador  existe, entonces las teclas Inicio y Fin funcionarán de manera diferente en
              los paneles, en lugar de mover la selección al primer o último archivo en  los  paneles,  actuarán
              como sigue:

              La tecla Inicio: Irá a la línea central del panel, si está bajo ella; sino va a la primera línea a
              menos que ya esté allí, en este caso irá al primer archivo del panel.

              La tecla Fin tiene un comportamiento similar: Irá a la línea central del panel, si está situada en
              la  mitad  superior del panel; si no irá a la línea inferior del panel a menos que ya estemos ahí,
              en cuyo caso moverá la selección al último nombre de archivo del panel.

       use_file_to_guess_type
              Si esta variable está activada (por defecto lo está) se recurrirá al comando «file» para reconocer
              los tipos de archivo referidos en el archivo mc.ext.

       xtree_mode
              Si esta variable está activada (por defecto no) cuando naveguemos por el sistema de archivos en un
              panel en árbol, se  irá  actualizando  automáticamente  el  otro  panel  con  los  contenidos  del
              directorio seleccionado en cada momento.

       fish_directory_timeout
              Tiempo de vida por defecto de la caché de directorio. El valor por defecto de 900 segundos.

       clipboard_store
              Ruta de acceso y opciones a una utilidad de portapapeles externa como 'xclip' para cargar texto de
              un archivo como selección en X Window.  Por ejemplo:

       clipboard_store=/usr/bin/xclip -i

       clipboard_paste
              Ruta  de  acceso  y  opciones  a  una utilidad de portapapeles externa como 'xclip' para volcar la
              selección de X Window a la salida estándar.  Por ejemplo:

       clipboard_paste=/usr/bin/xclip -o

       autodetect_codeset
              Esta opción permite emplear la orden 'enca' para  autodetectar  el  juego  de  caracteres  de  los
              archivos de texto para el visor y el editor interno. La lista de valores posibles se puede obtener
              con  `enca  --list  languages  |  cut -d : -f1'.  Esta opción tiene que estar dentro de la sección
              [Misc].

       For example:

       autodetect_codeset=russian

Parámetros para editor o visor externo

       Midnight Commander permite especificar opciones para editores y  visores  externos.   Midnight  Commander
       busca  la  sección  [External  editor  or  viewer parameters] en el archivo de inicialización del sistema
       /usr/share/mc/mc.lib o en el del usuario ~/.config/mc/ini.  El nombre de la opción debe coincidir con  el
       nombre (ruta completa) del editor o visor externo.  Su valor puede contener las siguientes variables:

       %filename
              El nombre del archivo a editar/ver.

       %lineno
              La línea de comienzo donde abrir el archivo.

       Por ejemplo:

       [External editor or viewer parameters]
           vi=%filename +%lineno
           joe=%filename +%lineno
           more=%filename +%lineno

       La  línea  de  comienzo  solo  se  pasa  al  editor  o  visor externo cuando se llama desde la ventana de
       resultados de buscar archivo.

       Si el editor o visor externo se lanza mediante las teclas F3/F4, MC confía en que el programa  (al  menos
       «joe», pero puede que otros también) se comporte abriendo por defecto el archivo donde se abrió la última
       vez.   MC  no  evita  que  el editor o visor externo pueda guardar y restaurar posiciones en los archivos
       abiertos.

Ajustes del Terminal

       Midnight Commander permite hacer ajustes a la base de datos de terminales del sistema  sin  necesidad  de
       privilegios de superusuario. El programa busca definiciones de teclas en el archivo de inicialización del
       sistema    /usr/share/mc/mc.lib    o    en    el    del   usuario   ~/.config/mc/ini,   en   la   sección
       "terminal:nuestro-terminal" y si no en "terminal:general".  Cada línea comienza con el  identificador  de
       la  tecla,  seguido  de  un  signo  de igual y la definición de la tecla. Para representar el carácter de
       escape se utiliza \e y ^x para el carácter control-x.

       Los identificadores de tecla son:

       f0 a f20      teclas de función f0 a f20
       bs            tecla de borrado
       home          tecla de inicio
       end           tecla de fin
       up            tecla de cursor arriba
       down          tecla de cursor abajo
       left          tecla de cursor izquierda
       right         tecla de cursor derecha
       pgdn          tecla de avance de página
       pgup          tecla de retroceso de página
       insert        tecla de insertar
       delete        tecla de suprimir
       complete      tecla para completar

       Ejemplo: para indicar que la secuencia Escape + [ + O + p corresponde a la tecla  de  insertar,  hay  que
       colocar en el archivo ~/.config/mc/ini:

       insert=\e[Op

       También se pueden usar secuencias avanzadas.  Por ejemplo:

           ctrl-alt-right=\e[[1;6C
           ctrl-alt-left=\e[[1;6D

       Esto  significa  que Ctrl + Alt + Izquierda envía la secuencia de escape \e[[1;6D y que entonces Midnight
       Commander debe interpretar "\e[[1;6D" como Ctrl-Alt-Izquierda.

       El identificador complete representa la secuencia usada para invocar el mecanismo de  completar  nombres.
       Esto  se  hace  habitualmente  con  Alt-Tab,  pero  podemos  configurar  otras  teclas para esta función,
       especialmente  en  teclados  que  incorporan  tantas  teclas  especiales   (bonitas   pero   inútiles   o
       infrautilizadas).

ARCHIVOS AUXILIARES

       Los  directorios  indicados  a  continuación  pueden variar de una instalación a otra.  También se pueden
       modificar con la variable  de  entorno  MC_DATADIR,  que  de  estar  definida  se  emplearía  en  vez  de
       /usr/share/mc.

       /usr/share/mc.hlp

              Archivo de ayuda.

       /usr/share/mc/mc.ext

              Archivo de extensiones por defecto del sistema.

       ~/.config/mc/mc.ext

              Archivo  de  usuario  de extensiones y configuración de visor y editor. Si está presente prevalece
              sobre el contenido de los archivos del sistema.

       /usr/share/mc/mc.ini

              Archivo de configuración del sistema para Midnight Commander, solo si el usuario no dispone de  su
              propio ~/.config/mc/ini.

       /usr/share/mc/mc.lib

              Opciones  globales  de  Midnight  Commander.  Se  aplican  siempre  a  todos  los usuarios, tengan
              ~/.config/mc/ini o no. Actualmente solo se emplea para los ajustes de terminal.

       ~/.config/mc/ini

              Configuración personal del  usuario.  Si  este  archivo  está  presente  entonces  se  cargará  la
              configuración desde aquí en lugar de desde el archivo de configuración del sistema.

       /usr/share/mc/hints/mc.hint

              Este archivo contiene los mensajes cortos de ayuda mostrados por el programa.

       /usr/share/mc/mc.menu

              Este archivo contiene el menú de aplicaciones por defecto para el sistema.

       ~/.config/mc/menu

              Menú  de  aplicaciones personal del usuario. Si está presente será utilizado en lugar del menú por
              defecto del sistema.

       ~/.cache/mc/Tree

              La lista de directorios para el árbol de directorios y la vista en árbol.

       ./.mc.menu

              Menú local definido por el usuario. Si este archivo está presente será usado en lugar del menú  de
              aplicaciones personal o de sistema.

       Para  cambiar  el directorio de incio de MC se puede utilizar la variable de entorno MC_PROFILE_ROOT.  El
       valor de MC_PROFILE_ROOT tiene que ser una ruta absoluta. Si MC_PROFILE_ROOT no existe o  está  vacía  se
       usa  la  variable  HOME.  Si HOME no existe o está vacía se recurre a la biblioteca GLib para obtener los
       directorios de MC.

LICENCIA

       Este programa se distribuye en los términos que recoge la Licencia Pública General de  GNU  (GNU  General
       Public  License) tal como fue publicada por la Fundación de Software Libre (Free Software Foundation). La
       ayuda integrada con el programa contiene detalles sobre la Licencia y la carencia de garantía.

DISPONIBILIDAD

       La última versión de este programa se puede encontrar en http://ftp.midnight-commander.org/.

VÉASE TAMBIÉN

       mcedit(1), sh(1), bash(1), tcsh(1), zsh(1), ed(1), view(1), terminfo(1), gpm(1).

       La página web de Midnight Commander está en:
            http://www.midnight-commander.org/

       La presente documentación recoge información relativa a la versión 4.8 (mayo de 2015).   Esta  traducción
       no  está  completamente  actualizada con la versión original en inglés.  Para acceder a información sobre
       versiones recientes consultar la página de manual en inglés  que  contiene  información  más  completa  y
       actualizada.  Para ver el susodicho manual original ejecutar en la línea de órdenes:
               LANG= LC_ALL= man mc

AUTORES

       Los autores y contribuciones se recogen en el archivo AUTHORS de la distribución.

ERRORES

       Véase el archivo "TODO" en la distribución para saber qué falta por hacer.

       Para    informar    de    problemas    con    el   programa,   introducir   una   nueva   incidencia   en
       http://www.midnight-commander.org/.

       Se debe proporcionar una descripción detallada del problema, la versión del programa (que se obtiene  con
       'mc  -V')  y el sistema operativo utilizados.  Si el programa «revienta», sería también útil disponer del
       estado de la pila.

TRADUCCIÓN

       Francisco Gabriel Aroca, 1998.  Reformateado y actualizado por David Martín, 2002-2015.

       Midnight Commander traducido a castellano por David Martín.

MC Versión 4.8.27                                August de 2021                                            MC(1)