Vifm: un administrador de archivos basado en línea de comandos con combinaciones de teclas Vi para Linux


En nuestro último artículo, hemos reunido una lista de los 13 mejores administradores de archivos para sistemas Linux, la mayoría de los cuales se basan en la interfaz gráfica de usuario (GUI). Pero si tiene una distribución de Linux que solo usa la interfaz de línea de comandos (CLI), entonces necesita un administrador de archivos basado en texto. En este artículo, le traemos uno de esos administradores de archivos llamado Vifm.

Vifm es un poderoso administrador de archivos multiplataforma basado en CLI y ncurses para sistemas tipo Unix, Cygwin y Windows. Tiene muchas funciones y viene con combinaciones de teclas similares a Vi. También utiliza una serie de funciones útiles de Mutt.

No es necesario aprender un nuevo conjunto de comandos de uso, le proporciona un control absoluto del teclado sobre sus archivos utilizando opciones/comandos genéricos de Vi.

  • Proporciona la posibilidad de editar varios tipos de archivos.
  • Viene con dos paneles de forma predeterminada.
  • Admite modos Vi, opciones, registros, comandos y mucho más.
  • Admite la finalización automática de comandos.
  • Compatibilidad con el directorio de basura.
  • Ofrece varias vistas (como personalizada, columna, comparar y similar a ls).
  • Admite la ejecución remota de comandos.
  • También admite el cambio remoto de directorios.
  • Admite varios esquemas de color.
  • Compatibilidad integrada con montajes automatizados del sistema de archivos FUSE.
  • Admite el uso de funciones.
  • Admite el complemento para usar vifm en vim como selector de archivos y mucho más.

Cómo instalar el administrador de archivos de línea de comandos de Vifm en Linux

Vifm está disponible en los repositorios de software oficiales de las distribuciones Debian/Ubuntu y Fedora Linux. Para instalarlo, use el administrador de paquetes respectivo para instalarlo así.

$ sudo apt install vifm   [On Debian/Ubuntu]
$ dnf install vifm        [On Fedora 22+]

Una vez instalado, puede iniciarlo escribiendo.

$ vifm

Utilice la barra espaciadora para pasar de un panel a otro. Para ingresar a un directorio, simplemente presione el botón [Enter].

Para abrir un archivo como el script findhost.sh en el panel derecho de arriba, simplemente resalte el archivo y presione [Enter]:

Para habilitar el resaltador visual, presione V y desplácese para ver cómo funciona.

Para ver las opciones de manipulación del panel/combinaciones de teclas, presione Ctrl-W .

Para dividir la ventana horizontalmente, presione Ctrl-W y luego s .

Para dividir la ventana verticalmente, presione Ctrl-W y luego v .

Primero escriba algunas letras en el nombre del comando (posiblemente dos), luego presione Tab. Para seleccionar la siguiente opción, presione Tab nuevamente y luego presione [Enter].

Puede enumerar archivos en un panel y ver el contenido en otro mientras se desplaza por los archivos, simplemente ejecute el comando de visualización de esta manera.

:view

Puede eliminar un archivo resaltado presionando dd. Para eliminarlo, presione Y o N de lo contrario.

Si elimina un archivo en Vifm, se almacena en la papelera. Para ver el directorio de la papelera, escriba este comando.

:trashes

Para ver archivos en la papelera, ejecute el comando lstrash (presione q para regresar).

:lstrash

Para restaurar archivos del directorio de la papelera, primero muévase a él usando el comando cd como este.

:cd /home/aaronkilik/.local/share/vifm/Trash

Luego seleccione el archivo para restaurar y escriba:

:restore

Para obtener información de uso completa y opciones, comandos y consejos, consulte la página de manual de Vifm:

$ man vifm

Página de inicio de Vifm: https://vifm.info/

Consulte los siguientes artículos.

  1. GNOME Commander: un navegador y administrador de archivos gráficos de "dos paneles" para Linux
  2. Peazip: un administrador de archivos portátil y una herramienta de archivo para Linux

En este artículo, cubrimos la instalación y las características básicas de Vifm, un poderoso administrador de archivos basado en CLI para sistemas Linux. Utilice el formulario de comentarios a continuación para compartir sus pensamientos al respecto.