Saltar al contenido
Todo sobre trucos y tutoriales de Android

LF – Administrador de terminales rico en funciones para Linux

Administrador de terminales LF Linux

En este tutorial, cubriremos la instalación y el uso del administrador de archivos LF en Linux. LF, que es una abreviatura de (Lista de archivos), es un administrador de archivos de consola escrito en Go.

LF proporciona una interfaz curses minimalista y agradable con una vista de la jerarquía de directorios en la terminal. Le brinda una forma rápida de cambiar de directorio y explorar el sistema de archivos.

Características del administrador de archivos LF

LF viene con las siguientes características

  • Dado que está escrito en Go, se envió como un solo binario sin dependencias de tiempo de ejecución (excepto para la base de datos terminfo)
  • Utiliza la arquitectura de servidor/cliente para permitir compartir la selección de archivos entre múltiples instancias
  • LF es multiplataforma: se ejecuta en Linux, OSX, BSD, Windows (parcial)
  • Tiene un inicio rápido y un bajo consumo de memoria (debido al código nativo y los binarios estáticos)
  • Fácil de configurar y modificar usando comandos de shell
  • Tiene combinaciones de teclas personalizables (usa los valores predeterminados de vi y readline)
  • Proporciona filtrado de vista previa (para resaltar fuentes, archivos, archivos PDF/imágenes como texto, etc.)

LF deja algunas otras características para ser manejadas por herramientas de terceros del sistema operativo, que incluyen:

  • Pestañas o ventanas (manejadas por el administrador de ventanas o el multiplexor de terminal)
  • Vistas previas de imágenes (genial pero no estándar disponible)
  • Buscapersonas/editor incorporado (manejado por su buscapersonas/editor de elección)

Instalación de LF en Linux / Unix (forma estándar)

Ahora que hemos cubierto los conceptos básicos de la herramienta LF, procedamos a la instalación. Una forma estándar de instalar LF es descargando el paquete binario y colocándolo en su $RUTA directorio.

TE PUEDE INTERESAR:  Cómo instalar el servidor Graylog en Ubuntu 20.04

Vaya a la página de lanzamientos de LF en github, descargue la versión relevante para su sistema operativo. Para mí, sacaré la versión de Linux de 64 bits:

$ wget https://github.com/gokcehan/lf/releases/download/r6/lf-linux-amd64.tar.gz 
-O lf-linux-amd64.tar.gz

Las versiones disponibles son para Linux, Windows, OpenBSD, NetBSD, ambas arquitecturas de CPU de 32 y 64 bits.

Después de descargar el paquete, extráigalo usando tar:

$ tar xvf lf-linux-amd64.tar.gz

Reemplazar lf-linux-amd64.tar.gz con su nombre de archivo válido. Se extraerá un archivo binario llamado ` a su directorio de trabajo actual:

Hacer el archivo ejecutable:

$ chmod +x lf

Copie el archivo en el directorio /usr/local/bin:

$ sudo mv lf /usr/local/bin
 
nbsp;which lf  /usr/local/bin/lf $ lf --help Usage of lf: -cpuprofile string path to the file to write the CPU profile -doc show documentation -last-dir-path string path to the file to write the last dir on exit (to use for cd) -memprofile string path to the file to write the memory profile -remote string send remote command to server -selection-path string path to the file to write selected files on open (to use as open file dialog) -server start server (automatic) -version show version

Instalación de LF desde paquetes

Se han creado pocos paquetes para Arch Linux y Void Linux. Esto se puede instalar fácilmente usando el administrador de paquetes del sistema.

Instalación de LF en Arch Linux desde AUR

En Arch Linux, instale lf paquete usando el ayudante AUR de su elección. Consulte nuestra guía Cómo instalar paquetes en Arch Linux

En mi Arch, estoy usando.yay

$ yay -S lf

Te pedirá que descargues la versión git o una más estable. elegiré lf-git versión.

TE PUEDE INTERESAR:  6 herramientas CAD OpenSource ricas en funciones para Linux

También puedes usar yaourt para esto:

$ yaourt -S lf

Instalación de LF en Void Linux desde Package Manager

Para los usuarios de Void Linux, el paquete está disponible en el repositorio.

Instalar con

$ sudo xbps-install lf

Uso del administrador de archivos LF

Después de la instalación lf El comando debe iniciar la aplicación en el directorio actual. Tu puedes correr:

$ lf -help

para ver las opciones de la línea de comandos.

Para leer la documentación utilice:

$ lf -doc

Si tu corres lf en la terminal, debería obtener una ventana como la siguiente

Puede navegar fácilmente usando las teclas de flecha.

Como ejemplo, mediante el usoo yo clave, puedo reproducir un archivo de vídeo desde lf

Los siguientes comandos son proporcionados por lf con combinaciones de teclas predeterminadas:

up                    (default 'k' and '<up>')
half-up               (default '<c-u>')
page-up               (default '<c-b>' and '<pgup>')
down                  (default 'j' and '<down>')
half-down             (default '<c-d>')
page-down             (default '<c-f>' and '<pgdn>')
updir                 (default 'h' and '<left>')
open                  (default 'l' and '<right>')
quit                  (default 'q')
top                   (default 'gg' and '<home>')
bottom                (default 'G' and '<end>')
toggle                (default '<space>')
invert                (default 'v')
unmark                (default 'u')
copy                  (default 'y')
cut                   (default 'd')
paste                 (default 'p')
clear                 (default 'c')
redraw                (default '<c-l>')
reload                (default '<c-r>')
read                  (default ':')
shell                 (default '

Note that many things still change frequently in lf which may require users to modify their configurations. For further customizations, read the Official lf Administration guide.

Read Also:
  • Cómo instalar tmux y administrar múltiples terminales Linux
  • Cómo instalar i3 Window Manager en Linux
  • AMP – Editor de texto con todas las funciones para terminal Linux
  • Instale el emulador de terminal Tilix en Ubuntu/Fedora/Arch Linux
)
shell-pipe            (default '%')
shell-wait            (default '!')
shell-async           (default '&')
search                (default '/')
search-back           (default '?')
search-next           (default 'n')
search-prev           (default 'N')

Nota que muchas cosas todavía cambian con frecuencia en lf, lo que puede requerir que los usuarios modifiquen sus configuraciones. Para más personalizaciones, lea la Guía oficial de administración de lf.

TE PUEDE INTERESAR:  Dog - Cliente DNS de línea de comandos para búsqueda de DNS

Lea también:

  • Cómo instalar tmux y administrar múltiples terminales Linux
  • Cómo instalar i3 Window Manager en Linux
  • AMP – Editor de texto con todas las funciones para terminal Linux
  • Instale el emulador de terminal Tilix en Ubuntu/Fedora/Arch Linux