
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.
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.

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 usolf

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.
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