GNU Midnight Commander (también conocido como mc
el comando utilizado para iniciarlo y como comandante sin mouse en versiones anteriores [4] ) es un administrador de archivos ortodoxo multiplataforma gratuito . [5] Fue iniciado por Miguel de Icaza en 1994 [1] como un clon del entonces popular Norton Commander .
Desarrollador (es) | Miguel de Icaza , comunidad |
---|---|
Versión inicial | 1994 [1] |
Lanzamiento estable | 4.8.26 / 21 de enero de 2021 [2] |
Repositorio | |
Sistema operativo | Similar a Unix, incluido macOS ; Windows (no oficial) |
Disponible en | 51 idiomas [3] |
Tipo | Administrador de archivos |
Licencia | GPL-3.0 o posterior |
Sitio web | comandante de medianoche |
GNU Midnight Commander es parte del proyecto GNU y está licenciado bajo los términos de la Licencia Pública General GNU . [6]
Diseño
Midnight Commander es una aplicación de consola con una interfaz de usuario de texto . La interfaz principal consta de dos paneles que muestran el sistema de archivos. La selección de archivos se realiza mediante las teclas de flecha, la tecla de inserción se utiliza para seleccionar archivos y las teclas de función realizan operaciones como cambiar el nombre, editar y copiar archivos. Las versiones posteriores de Midnight Commander también tienen soporte para mouse . Dichas versiones son conscientes de los emuladores de terminal GPM y X (como GNOME Terminal o xterm ) que admiten los informes del mouse. Cuando se ejecuta dentro de una terminal X, estas versiones pueden actualizar el nombre de la ventana en la que se ejecuta Midnight Commander (si lo permite el emulador de terminal).
Las características de Midnight Commander incluyen la capacidad de ver el contenido de los archivos del paquete RPM , trabajar con formatos de archivo comunes como si fueran simplemente otro directorio y funcionar como un cliente FTP o FISH . Midnight Commander también incluye un editor llamado mcedit, que se puede ejecutar como un programa independiente o desde Midnight Commander usando la tecla F4. Las características de mcedit incluyen resaltado de sintaxis para muchos idiomas, macros, fragmentos de código, integración simple con herramientas externas, sangría automática, soporte de mouse, un portapapeles y la capacidad de trabajar en los modos ASCII y hexadecimal . Los usuarios también tienen la opción de reemplazar mcedit con el editor de su elección (Menú de Opciones> Configuración> [No] Usar Edición Interna).
Midnight Commander también puede cambiar el nombre de grupos de archivos, a diferencia de otros administradores de archivos que solo pueden cambiar el nombre de un archivo a la vez. Esto es conveniente para manipular grandes colecciones de archivos, por ejemplo, para hacer que se ajusten a una nueva convención de nomenclatura . Midnight Commander también puede mover archivos a un directorio diferente al mismo tiempo que les cambia el nombre. Permite al usuario especificar los nombres de archivo originales y resultantes utilizando caracteres comodín . Esto hace que el poder de las expresiones regulares esté disponible para cambiar el nombre de los archivos, con una interfaz de usuario conveniente. Además, el usuario puede seleccionar si desea utilizar " patrones de shell " o " globs " (agrupación automática de comodines). Todas estas funciones están disponibles mediante la selección de menú Archivo> Cambiar nombre / Mover. (Al presionar F1 se produciría una breve explicación de las opciones, incluidos ejemplos de cómo usar comodines).
Midnight Commander se basa en interfaces de texto versátiles, como Ncurses o S-Lang , que le permiten trabajar en una consola normal, dentro de un terminal X, a través de conexiones SSH , a través de una interfaz RS-232 (para dispositivos embebidos) y todo tipo. de proyectiles remotos.
Soporte Unicode
El soporte nativo para configuraciones regionales UTF-8 para Unicode se agregó en 2009 a las versiones de desarrollo de Midnight Commander. A partir de la versión 4.7.0, mc ha sido compatible con Unicode. [7]
Ver también
- ranger , un administrador de archivos basado en ncurses y python
- Software inspirado en Norton Commander
- Comparación de administradores de archivos
Referencias
- ↑ a b Bezroukov, Nikolai (16 de diciembre de 2011). "Historia del desarrollo de Midnight Commander" . softpanorama.org . Consultado el 20 de septiembre de 2014 .
- ^ "Lanzamientos · MidnightCommander / mc" . Consultado el 21 de enero de 2021 , a través de GitHub .
- ^ "LINGUAS" . Comandante de medianoche . Septiembre de 2011 . Consultado el 9 de marzo de 2012 .
- ^ Miguel de Icaza [@migueldeicaza] (9 de diciembre de 2015). "Midnight Commander era originalmente" Mouseless Commander ", luego" MouseLess commander with Mouse Support "y luego" Midnight Commander "a través de una votación" (Tweet) - a través de Twitter .
- ^ Petreley, Nicholas (20 de agosto de 2002). "Administradores de archivos minimalistas favoritos" . LinuxWorld.com . Archivado desde el original el 28 de octubre de 2002 . Consultado el 3 de mayo de 2015 .
- ^ https://www.gnu.org/software/mc
- ^ Wiederbelebt: Midnight Commander 4.7 , por Marcel Hilzinger, 29.12.2009, Linux-Magazin
enlaces externos
- Página web oficial
- Página oficial en GNU.org
- Midnight Commander para Windows en SourceForge.net