stringtranslate.com

Gerente lejano

Far Manager (abreviatura de File and Archive Manager ) es un administrador de archivos ortodoxo para Microsoft Windows y es un clon de Norton Commander . Far Manager utiliza la consola Win32 y tiene una interfaz de usuario orientada al teclado (aunque es posible realizar operaciones limitadas con el mouse, incluido arrastrar y soltar ).

Far Manager fue creado por Eugene Roshal y ha estado en desarrollo por el Grupo Far desde el año 2000. Las ramas Unicode del proyecto (2.0 y 3.0) son de código abierto (bajo la licencia BSD-3-Clause ). Todas las ramas están disponibles como compilaciones de 32 y 64 bits. Far Manager suele considerarse un administrador de archivos y editor de texto muy personalizable, y una alternativa gratuita a Total Commander . [3] [4] [5]

Características

Far Manager cuenta con un visor y editor interno, menús de usuario personalizables, vistas de árbol, búsqueda de archivos, comparación, ayuda integrada y un selector de tareas para sus herramientas. Su funcionalidad estándar se puede ampliar con macros (que permiten la creación de scripts) y complementos.

La interfaz predeterminada de Far Manager combina dos paneles de archivos con un símbolo del sistema . Los paneles se pueden personalizar por completo en cuanto a qué columnas se muestran y en qué orden, y se pueden realizar operaciones hacia y desde cualquiera de los paneles. Los paneles de archivos admiten selección con comodines, filtrado avanzado, ordenación y resaltado. Los paneles de archivos y el símbolo del sistema están activos al mismo tiempo (se interactúa con ellos mediante teclas diferentes) y se puede acceder a la mayoría de las funciones mediante atajos de teclado (la barra de teclas en la parte inferior muestra las acciones de las teclas de función para las teclas modificadoras presionadas en ese momento ).

Extensibilidad

La funcionalidad estándar de Far se puede ampliar en gran medida con macros (escritas en lenguaje de programación Lua , utilizadas principalmente para registrar secuencias de pulsaciones de teclas) y complementos . Los complementos estándar instalados de forma predeterminada incluyen FTP , red de Windows, compatibilidad con archivos de almacenamiento extensibles y sistemas de archivos virtuales de panel temporal (sandbox), una lista de procesos, un administrador de impresión, un conversor de mayúsculas y minúsculas de nombres de archivo y varios complementos de edición para formatear, ajustar y alterar texto de otras formas.

Hay complementos de terceros disponibles en el repositorio PlugRing [6] y en el foro de anuncios de complementos. [7] [8] Algunos complementos populares incluyen búsqueda y reemplazo de expresiones regulares (tanto en el editor de texto como en varios archivos), resaltado de sintaxis y autocompletado para el editor de texto, sistemas de archivos virtuales SFTP / SCP y del Registro de Windows , integración con 7-zip , un editor hexadecimal y un visor de imágenes (que superpone una superficie DirectX sobre la ventana de la consola de Far). [9] [10] Hay disponibles envoltorios que permiten usar algunos complementos de Total Commander con Far Manager y viceversa. Los complementos se pueden desarrollar utilizando la API nativa de C/Pascal, [11] o utilizando envoltorios que permiten el desarrollo de complementos en otras plataformas y lenguajes, como .NET (incluido PowerShell), [12] y Lua. [13]

Versiones para Linux, MacOS y BSD

El proyecto far2l [14] desarrolla un port de Far Manager v2 que funciona en sistemas Linux, MacOS y BSD. A febrero de 2021, el port se ha compilado con éxito y las funciones más comunes funcionan. Entre los complementos portados y que funcionan se encuentran Colorer, MultiArc y TmpPanel. También hay un nuevo complemento NetRocks que implementa conexiones de red a través de FTP , FISH , SCP , SFTP , SMB , NFS y WebDAV . A partir de enero de 2022, el proyecto ha pasado a la etapa beta y se ha agregado soporte para scripts de Python y Lua.

far2l también soporta "extensiones de terminal". Aunque FAR2L es en sí una aplicación TUI, puede ejecutarse en modos de interfaz gráfica de usuario o backend TTY. Mientras que el backend TTY puede ejecutarse en cualquier terminal (como, por ejemplo, xterm ), también puede ejecutarse dentro de un terminal incorporado de modo GUI far2l, obteniendo capacidades no disponibles en terminales "normales" (como reconocer todas las combinaciones de teclas posibles, incluso con eventos de pulsación de tecla). Además, el far2l "host" puede proporcionar acceso compartido al portapapeles y notificaciones de escritorio. Esas extensiones se pueden utilizar ejecutando far2l TTY dentro de una sesión de cliente SSH abierta en el far2l GUI "host" (o utilizando los protocolos SFTP/SCP en NetRocks para ejecutar far2l de forma remota mediante la función "ejecutar comando remoto"). [15]

far2l está disponible en Ubuntu Linux a partir de la versión 24.04 y se puede instalar mediante sudo apt install far2lel comando. [16]

Licencias

Far Manager está disponible bajo la licencia BSD-3-Clause.

Originalmente, Far Manager estaba disponible como shareware durante 40 días para todos, excepto para los ciudadanos de los países de la ex Unión Soviética , que podían usarlo como freeware solo para uso no comercial. [17] El 26 de octubre de 2007, el código fuente para la versión de desarrollo Unicode (1.80, posteriormente renombrada como 2.0) fue publicado bajo la licencia BSD-3-Clause . [18] [19] [20] El 17 de mayo de 2010, la rama 1.x también fue publicada bajo la licencia BSD-3-Clause , aunque sin código fuente. [21]

Véase también

Referencias

  1. ^ "Sitio oficial de Far Manager: descargar". farmanager.com .
  2. ^ "Far2l". GitHub . 16 de octubre de 2021.
  3. ^ Антонов, Игорь (julio de 2008). Как сказать варезу "Нет!" [Cómo decir "no" a warez]. XAKEP (en ruso) (115): 22-23. Archivado desde el original el 13 de noviembre de 2010 . Consultado el 13 de septiembre de 2010 .
  4. ^ Леха ББ (mayo de 2003). Ручной кодинг с удобствами. Редакторы кода [Codificación manual cómoda. Editores de código]. XAKEP (en ruso) (30): 60. Archivado desde el original el 25 de julio de 2011 . Consultado el 13 de septiembre de 2010 .
  5. ^ Bezroukov, Nikolai (12 de agosto de 2009). "FAR: el primer OFM que implementó con éxito un concepto de complemento". El paradigma del administrador de archivos ortodoxo (OFM) . Biblioteca universitaria Softpanorama . Consultado el 13 de septiembre de 2010 .
  6. ^ "Far PlugRing – principal". plugring.farmanager.com .
  7. ^ "Anuncios de nuevos complementos – forum.farmanager.com". forum.farmanager.com .
  8. ^ "Анонсы новых плагинов - forum.farmanager.com". foro.farmanager.com .
  9. ^ Far PlugRing. "Los mejores plugins" . Consultado el 29 de septiembre de 2010 .
  10. ^ ГалЈнкин, Сергей (17 de mayo de 2004). "Десять лучших дополнений для FAR" [Los diez mejores complementos para FAR]. ITC.UA, publicado en "Домашний ПК" (en ruso) . Consultado el 12 de agosto de 2015 .
  11. ^ "Programación de complementos FAR: enciclopedia para desarrolladores". api.farmanager.com .
  12. ^ FarNet y PowerShellFar en Google Code.
  13. ^ Hilo de LuaFar (en ruso).
  14. ^ "far2l". 25 de marzo de 2022 – vía GitHub.
  15. ^ "Far2l". GitHub . 16 de octubre de 2021.
  16. ^ "Ubuntu – Detalles del paquete far2l en noble".
  17. ^ License.xUSSR.txt ( EULA de licencia para ciudadanos de países ex-URSS). Distribuido con versiones 1.x anteriores.
  18. ^ Far Group (26 de octubre de 2007). «Far Manager – Open Source» . Consultado el 4 de febrero de 2009 .
  19. ^ Far Group (26 de octubre de 2007). «Open Source – Unicode Far (foro Far)» (en ruso) . Consultado el 4 de febrero de 2009 .
  20. ^ Мешков, Георгий (30 de octubre de 2007). "Файловый менеджер Far Manager стал свободным" [El administrador de archivos Far se volvió gratuito]. Компьюлента (en ruso). Archivado desde el original el 27 de julio de 2011 . Consultado el 13 de septiembre de 2010 .
  21. ^ Far Group. «Registro de cambios de Far 1.x» (en ruso). Archivado desde el original el 20 de junio de 2010. Consultado el 20 de mayo de 2010 .

Enlaces externos