cfiles - Un administrador rápido de archivos de terminal con enlaces Vim


cfiles es un administrador de archivos de terminal ligero, rápido y minimalista inspirado en VIM escrito en C usando la biblioteca ncurses . Viene con vim como combinaciones de teclas y depende de una serie de otras herramientas/utilidades de Unix/Linux.

  1. cp and mv
  2. fzf – for searching
  3. w3mimgdisplay – for image previews
  4. xdg-open – for opening programs
  5. vim – for renaming, bulk renaming and editing clipboard
  6. mediainfo – for displaying media info and file sizes
  7. sed – for removing a particular selection
  8. atool – for archive previews

En este artículo, mostraremos cómo instalar y utilizar el administrador de archivos de terminal cfiles en Linux.

Cómo instalar y usar cfiles en Linux

Para instalar cfiles en sus sistemas Linux, primero necesita instalar las herramientas de desarrollo como se muestra.

# apt-get install build-essential               [On Debian/Ubuntu]
# yum groupinstall 'Development Tools'		[on CentOS/RHEL 7/6]
# dnf groupinstall 'Development Tools'		[on Fedora 22+ Versions]

Una vez instalado, ahora puede clonar las fuentes cfiles de su repositorio Github usando el comando git como se muestra.

$ git clone https://github.com/mananapr/cfiles.git

Luego, vaya al repositorio local usando el comando cd y ejecute el siguiente comando para compilarlo.

$ cd cfiles
$ gcc cf.c -lncurses -o cf

Luego, instale el archivo ejecutable copiándolo o moviéndolo a un directorio que se encuentre en su /usr/local/bin:/usr/local/sbin:/usr/bin:/opt/cuda/bin:/usr/lib/jvm/default/bin:/usr/bin/site_perl:/usr/bin/vendor_perl:/usr/bin/core_perl , de la siguiente manera:

$ echo $PATH
$ cp cf /home/aaronkilik/bin/

Una vez que lo haya instalado, ejecútelo como se muestra.

$ cf

Puede utilizar las siguientes combinaciones de teclas.

  • h j k l – Navigation keys
  • G – Go to end
  • g – Go to top
  • H – Go to top of current view
  • M – Go to middle of current view
  • L – Go to bottom of current view
  • f – Search using fzf
  • F – Search using fzf in the present directory
  • S – Open Shell in present directory
  • space – Add/Remove to/from selection list
  • tab – View selection list
  • e – Edit selection list
  • u – Empty selection list
  • y – Copy files from selection list
  • v – Move files from selection list
  • a – Rename Files in selection list
  • dd – Move files from selection list to trash
  • dD – Remove selected files
  • i – View mediainfo and general info
  • . – Toggle hidden files
  • ' – View/Goto bookmarks
  • m – Add bookmark
  • p – Run external script
  • r – Reload
  • q – Quit

Para obtener más información y opciones de uso, consulte el repositorio de Github de cfiles: https://github.com/mananapr/cfiles

Cfiles es un administrador de archivos ncurses ligero, rápido y mínimo, escrito en C con combinaciones de teclas como vim. Es un trabajo en progreso con muchas características aún por venir. Comparta sus pensamientos acerca de cfiles, con nosotros a través del formulario de comentarios a continuación.