Pesquisa de site

cfiles - Um gerenciador de arquivos de terminal rápido com atalhos de teclado do Vim


cfiles é um gerenciador de arquivos de terminal leve, rápido e minimalista inspirado no VIM, escrito em C usando a biblioteca ncurses. Ele vem com atalhos de teclado semelhantes ao vim e depende de uma série de outras ferramentas/utilitários Unix/Linux.

Dependências

  1. cp e mv
  2. fzf – para pesquisar
  3. w3mimgdisplay – para visualizações de imagens
  4. xdg-open – para abrir programas
  5. vim – para renomear, renomear em massa e editar a área de transferência
  6. mediainfo – para exibir informações de mídia e tamanhos de arquivo
  7. sed – para remover uma seleção específica
  8. atool – para visualizações de arquivos

Neste artigo, mostraremos como instalar e usar o gerenciador de arquivos de terminal cfiles no Linux.

Como instalar e usar cfiles no Linux

Para instalar cfiles em seus sistemas Linux, primeiro você precisa instalar as ferramentas de desenvolvimento conforme mostrado.

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]

Uma vez instalado, agora você pode clonar as fontes de cfiles de seu repositório Github usando o comando git conforme mostrado.

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

Em seguida, vá para o repositório local usando o comando cd e execute o seguinte comando para compilá-lo.

cd cfiles
gcc cf.c -lncurses -o cf

A seguir, instale o executável copiando ou movendo-o para um diretório que esteja em seu ` PATH, conforme a seguir:

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

Depois de instalá-lo, inicie-o conforme mostrado.

cf

Combinações de teclas

Você pode usar os seguintes atalhos de teclado.

  • h j k l – Teclas de navegação
  • G – Vá até o final
  • g – Ir para o topo
  • H – Ir para o topo da visualização atual
  • M – Vai para o meio da visualização atual
  • L – Vá para a parte inferior da visualização atual
  • f – Pesquisa usando fzf
  • F – Pesquise usando fzf no diretório atual
  • S – Abra o Shell no diretório atual
  • espaço – Adicionar/remover de/para a lista de seleção
  • tab – Ver lista de seleção
  • e – Editar lista de seleção
  • u – Lista de seleção vazia
  • y – Copia arquivos da lista de seleção
  • v – Mover arquivos da lista de seleção
  • a – Renomear arquivos na lista de seleção
  • dd – Move arquivos da lista de seleção para a lixeira
  • dD – Remover arquivos selecionados
  • i – Ver mediainfo e informações gerais
  • . – Alternar arquivos ocultos
  • ' – Ver/Ir para favoritos
  • m – Adicionar marcador
  • p – Executa script externo
  • r – Recarregar
  • q – Sair

Para mais informações e opções de uso, consulte o repositório Github de cfiles: https://github.com/mananapr/cfiles

Cfiles é um gerenciador de arquivos ncurses leve, rápido e mínimo escrito em C com atalhos de teclado semelhantes ao vim. É um trabalho em andamento com muitos recursos ainda por vir. Compartilhe suas idéias sobre cfiles conosco por meio do formulário de feedback abaixo.