Midnight Commander en Español en Kali
Midnight Commander en Español en Kali
Configurar Midnight Commander (mc) en español en Kali Linux es un proceso sencillo, pero depende de que el sistema tenga instalado el paquete de idiomas correspondiente.
Aquí tienes los pasos para dejarlo listo:
1. Generar el idioma español en el sistema
Si tu Kali está en inglés por defecto, es posible que el idioma español no esté "activado" a nivel de sistema.
Abre la terminal y ejecuta:
sudo dpkg-reconfigure localesDesplázate hacia abajo hasta encontrar
es_ES.UTF-8 UTF-8.Selecciónalo con la barra espaciadora (aparecerá un asterisco
*).Presiona Enter y luego selecciona
es_ES.UTF-8como el idioma predeterminado si quieres que todo el sistema cambie, o simplemente dale a "Aceptar" para instalarlo.
2. Ejecutar MC en español
Si solo quieres que mc se abra en español sin cambiar todo el sistema, puedes forzarlo con una variable de entorno:
LANG=es_ES.UTF-8 mc
3. Hacer el cambio permanente
Para no tener que escribir el comando anterior cada vez, puedes añadir un alias en tu archivo de configuración de la terminal (.zshrc en Kali por defecto, o .bashrc si lo cambiaste).
Abre el archivo:
nano ~/.zshrcVe al final del archivo y añade esta línea:
alias mc='LANG=es_ES.UTF-8 mc'Guarda (Ctrl+O, Enter) y sal (Ctrl+X).
Aplica los cambios:
source ~/.zshrc
Notas adicionales
Interfaz: Una vez dentro de
mc, verás que los menús superiores y los comandos de las teclas de función (F1-F10) estarán en español.Tip de experto: Si los caracteres de los bordes se ven extraños (letras con acentos en lugar de líneas), asegúrate de que tu terminal esté configurada en UTF-8 en las preferencias de la ventana.
Vamos a darle un toque más profesional y cómodo a tu Midnight Commander. Al ser una herramienta de terminal, los ajustes visuales y de comportamiento marcan una gran diferencia en la productividad.
Aquí tienes los ajustes más útiles que podemos hacer:
1. Cambiar el "Skin" (Colores)
Si el azul clásico te cansa la vista, puedes probar temas más modernos.
Abre MC.
Ve a Opciones (F9 -> Opciones) -> Configuración de apariencia.
Verás una lista. Te recomiendo probar:
gotar: Un estilo oscuro muy limpio.
seasons: Colores más suaves.
xoria256: Un estándar moderno muy legible.
Tip: También puedes lanzarlo directamente desde la terminal para probar:
mc -S xoria256.
2. Configurar el Editor Interno (mcedit)
Por defecto, MC a veces usa nano o vi. El editor propio de MC (mcedit) es genial porque permite usar las teclas F para copiar y pegar fácilmente.
Ve a F9 -> Opciones -> Configuración...
Marca la casilla: [x] Usar editor interno.
También te recomiendo marcar [x] Navegación tipo Lynx (esto te permite entrar y salir de carpetas usando solo las flechas izquierda y derecha).
3. Activar el Resaltado de Sintaxis
Para que el código se vea con colores (útil en scripts de Kali):
Abre cualquier archivo con F4.
Presiona F9 dentro del editor -> Opciones -> Resaltado de sintaxis.
Asegúrate de que esté en "Auto" o elige el lenguaje manualmente.
4. Ajustes de Panel (Ver más información)
Si quieres que los paneles muestren más que solo el nombre del archivo:
F9 -> Izquierda/Derecha -> Formato de listado...
Puedes elegir Formato largo para ver permisos, tamaño y fecha de un vistazo, similar a un
ls -l.
Bonus: El truco de la consola oculta
Recuerda que si presionas Ctrl + O, puedes ocultar los paneles de MC para ver la terminal "limpia" detrás, y volver a presionarlo para que aparezcan de nuevo. Es vital cuando ejecutas comandos en Kali y quieres ver el output completo.
Un script de automatización es la mejor forma de no perder tiempo configurando todo a mano cada vez que reinstalas Kali o trabajas en una máquina nueva.
Copia y pega este bloque de código en tu terminal. He incluido los alias de idioma, el cambio de skin a uno más moderno (xoria256) y la activación del editor interno.
cat << 'EOF' > setup_mc.sh
#!/bin/bash
# 1. Asegurar que el locale español esté generado
sudo locale-gen es_ES.UTF-8
# 2. Configurar el alias en .zshrc (el shell por defecto en Kali)
if ! grep -q "alias mc=" ~/.zshrc; then
echo "alias mc='LANG=es_ES.UTF-8 mc -S xoria256'" >> ~/.zshrc
echo "Alias de MC añadido a .zshrc"
fi
# 3. Crear el directorio de configuración si no existe
mkdir -p ~/.config/mc
# 4. Configurar opciones por defecto (Editor interno y navegación Lynx)
cat << 'CONF' > ~/.config/mc/ini
[Midnight Commander]
use_internal_edit=1
navigate_with_arrows=1
shell_flags=-j
CONF
echo "¡Configuración de MC completada! Reinicia la terminal o escribe 'source ~/.zshrc'."
EOF
chmod +x setup_mc.sh
./setup_mc.sh
¿Qué hace exactamente este script?
LANG=es_ES.UTF-8: Fuerza la interfaz al español.-S xoria256: Aplica un tema visual oscuro mucho más legible que el azul clásico de los 90.use_internal_edit=1: Activa el editor nativo de MC (mcedit), que es muy potente para editar scripts de Kali rápidamente.Maps_with_arrows=1: Activa el modo "Lynx", que te permite entrar en carpetas con la flecha derecha y salir con la flecha izquierda. ¡Es mucho más rápido!
Cómo activarlo ahora mismo
Para que los cambios surtan efecto en tu ventana actual sin cerrar la terminal, escribe:
source ~/.zshrc
Esta es una de las funciones más potentes y menos conocidas de Midnight Commander: el Menú de Usuario.
Te permite crear accesos directos a herramientas de Kali (como nmap, sqlmap o gobuster) para que se ejecuten sobre el archivo o carpeta que tengas seleccionado, sin tener que escribir todo el comando.
Cómo configurar tus atajos (Menú de Usuario)
Abre MC.
Presiona F9 -> Comandos -> Editar archivo de menú -> Local.
Se abrirá un editor. Borra el contenido de ejemplo (si quieres) y pega algo como esto:
# Atajo para Escaneo Rápido de Nmap al IP/Host bajo el cursor
n Nmap Escaneo Rápido
nmap -F %f
# Atajo para enumeración de directorios (si el cursor está en una URL o IP)
g Gobuster (Directorios)
gobuster dir -u http://%f -w /usr/share/wordlists/dirb/common.txt
# Ver permisos detallados del archivo actual
p Ver permisos (stat)
stat %f && read -p "Presiona Enter para volver..."
¿Cómo usar estos atajos?
Una vez guardado el archivo (F2 para guardar, F10 para salir):
Coloca el cursor sobre un archivo de texto que contenga una IP o sobre un binario.
Presiona la tecla F2.
Aparecerá un pequeño menú con tus opciones (n, g, p).
Al presionar la letra correspondiente, MC ejecutará el comando automáticamente usando el nombre del archivo seleccionado (
%f).
Bonus: Atajos de teclado esenciales
Para moverte como un profesional en Kali, apréndete estos tres:
| Combinación | Acción |
| Alt + i | Cambia el panel opuesto al mismo directorio que el actual. |
| Alt + t | Cambia el modo de visualización (pasa de lista a detalles). |
| Ctrl + S | Búsqueda rápida: empieza a escribir y el cursor saltará al archivo. |
Nota de seguridad: Como estás en Kali, recuerda que muchos de estos comandos requieren privilegios. Si ejecutas
sudo mc, todos los atajos que lances desde dentro también tendrán permisos de root.