Pesquisa de site

Vifm - um gerenciador de arquivos baseado em linha de comando com 'Vi Keybindings' para Linux


Em nosso último artigo, reunimos uma lista dos 13 melhores gerenciadores de arquivos para sistemas Linux, a maioria dos quais baseada na interface gráfica do usuário (GUI). Mas se você tiver uma distribuição Linux que usa apenas a interface de linha de comando (CLI), precisará de um gerenciador de arquivos baseado em texto. Neste artigo, apresentamos um gerenciador de arquivos chamado Vifm.

Vifm é um poderoso gerenciador de arquivos de plataforma cruzada baseado em CLI e ncurses para sistemas do tipo Unix, Cygwin e Windows. É rico em recursos e vem com combinações de teclas semelhantes ao Vi. Ele também usa vários recursos úteis do Mutt.

Não há necessidade de aprender um novo conjunto de comandos de uso, ele fornece controle absoluto do teclado sobre seus arquivos usando opções/comandos genéricos do Vi.

Recursos úteis do Vifm:

  • Fornece um recurso para editar vários tipos de arquivos.
  • Vem com dois painéis por padrão.
  • Suporta modos Vi, opções, registros, comandos e muito mais.
  • Suporta preenchimento automático de comandos.
  • Suporte para diretório de lixo.
  • Oferece várias visualizações (como personalizada, coluna, comparação e semelhante a ls).
  • Suporta execução remota de comandos.
  • Também suporta mudança remota de diretórios.
  • Suporta vários esquemas de cores.
  • Suporte integrado para montagens automatizadas do sistema de arquivos FUSE.
  • Suporta o uso de funções.
  • Suporta plugin para usar vifm no vim como seletor de arquivos e muito mais.

Leitura sugerida: Cloud Commander – Gerenciador de arquivos da Web para controlar arquivos/programas do Linux via navegador

Como instalar o gerenciador de arquivos de linha de comando Vifm no Linux

Vifm está disponível nos repositórios oficiais de software das distribuições Debian/Ubuntu e Fedora Linux. Para instalá-lo, use o respectivo gerenciador de pacotes para instalá-lo assim.

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

Depois de instalado, você pode iniciá-lo digitando.

vifm

Suporta dois painéis por padrão

Use a barra de espaço para mudar de um painel para outro. Para entrar em um diretório, basta clicar no botão [Enter].

Abra um arquivo no editor Vi/m

Para abrir um arquivo como o script findhost.sh no painel direito acima, basta destacar o arquivo e pressionar [Enter]:

Marcador visual colorido

Para ativar o marcador visual, pressione V e role para ver como funciona.

Opções de manipulação do painel principal

Para visualizar as opções/atalhos de manipulação do painel, pressione Ctrl-W.

Para dividir a janela horizontalmente pressione Ctrl-W e depois s.

Para dividir a janela verticalmente pressione Ctrl-W e depois v.

Use a guia para completar comandos automaticamente

Primeiro digite algumas letras no nome do comando (possivelmente duas) e pressione Tab. Para selecionar a próxima opção, pressione Tab novamente e depois pressione [Enter].

Destaque arquivos em um painel e visualize-os em outro

Você pode listar arquivos em um painel e visualizar o conteúdo em outro enquanto rola pelos arquivos, simplesmente execute o comando view como este.

:view

Excluir um arquivo no Vifm

Você pode excluir um arquivo destacado pressionando dd. Para excluí-lo, pressione Y ou N caso contrário.

Lixo da linha de comando do Vifm

Se você excluir um arquivo no Vifm, ele será armazenado na lixeira. Para visualizar o diretório da lixeira, digite este comando.

:trashes

Para visualizar os arquivos na lixeira, execute o comando lstrash (pressione q para retornar).

:lstrash

Para restaurar arquivos do diretório da lixeira, primeiro vá para ele usando o comando cd como este.

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

Em seguida, selecione o arquivo a ser restaurado e digite:

:restore

Para obter informações abrangentes de uso e opções, comandos e dicas, verifique a página de manual do Vifm:

man vifm

Página inicial do Vifm: https://vifm.info/

Confira os artigos a seguir.

  1. Comandante GNOME: um navegador e gerenciador de arquivos gráficos de ‘dois painéis’ para Linux
  2. Peazip – um gerenciador de arquivos portátil e ferramenta de arquivamento para Linux

Neste artigo, abordamos a instalação e os recursos básicos do Vifm, um poderoso gerenciador de arquivos baseado em CLI para sistemas Linux. Use o formulário de feedback abaixo para compartilhar suas idéias sobre isso.