Use o gerenciador de arquivos Ranger sem sair do conforto do seu terminal Linux.
O Ranger é um gerenciador de arquivos baseado em terminal que usa comandos de teclado semelhantes ao Vim. Existem, é claro, os comandos ls e cd, mas às vezes você quer “navegar” seu sistema ou talvez queira imitar uma experiência gráfica sem os gráficos.
Ranger tem todas as conveniências de um gerenciador de arquivos mais as convenções de interface do Vim.
Instale o Ranger
No Linux, você pode encontrar o Ranger no repositório de software da sua distribuição Linux.
No Fedora, CentOS, Mageia e similares:
sudo dnf install ranger
Debian, Ubuntu, Elementary, Linux Mint e similares:
sudo apt install ranger
Usando Ranger
No terminal, digite ranger e tecle Enter. Aseguinte tela irá ser aberta:
maria@notecasa /boot bin -> 2076 efi boot 17 grub cdrom 0 config-5.15.0-52-generic dev 235 config-5.15.0-56-generic etc 255 initrd.img home 2 initrd.img-5.15.0-52-generic lib -> 168 initrd.img-5.15.0-56-generic lib32 -> 0 initrd.img.old lib64 -> 1 memtest86+.bin libx32 -> 0 memtest86+.elf media 1 memtest86+_multiboot.bin mnt 0 System.map-5.15.0-52-generic opt 4 System.map-5.15.0-56-generic proc 274 vmlinuz root ? vmlinuz-5.15.0-52-generic run 46 vmlinuz-5.15.0-56-generic sbin -> 423 vmlinuz.old snap 11 srv 0 sys 11 tmp 20 usr 12 var 14 swapfile 2 G drwxr-xr-x 4 root root 17 2022-12-10 17:42 2G sum, 10.7G free 2/24 All
À esquerda está a lista de arquivos e pastas. À direita o conteúdo dos arquivos ou pastas vai sendo exibido quando teclamos setas ou hjkl como no vim.
Selecionado Arquivos com Ranger
o que estiver destacado na janela do Ranger é considerado selecionado. Para abrir uma pasta selecionada basta teclar seta para a direita.
outra maneira é marcar vários arquivos de uma só vez. Poderá ir teclando barra de espaço para selecionar mais arquivos.
Para selecionar tudo, pressione v no teclado. Para desmarcar tudo, pressione v novamente.
Copiando Arquivos com Ranger
Para copiar sua seleção atual, seja um único arquivo ou vários arquivos, pressione y y no teclado (a letra y duas vezes seguidas).
Para colar um arquivo que você copiou, navegue até o diretório de destino e pressione a tecla p duas vezes seguidas.
Movendo Arquivos com Ranger
Para mover um arquivo de um local para outro, pressione d duas vezes seguidas. Em seguida, vá para o local de destino e pressione p duas vezes.
Comandos no Ranger
Tanto no Ranger quanto no Vim, você pode sair do modo normal de interação para inserir um comando pressionando a tecla :
Guias/Abas do Ranger
Para abrir uma nova guia, pressione Ctrl+N
Dividindo a Tela
você pode usar uma visualização alternativa que divide a interface do Ranger em dois (ou mais) painéis.
Para dividir a interface do Ranger, altere o modo de exibição para vários painéis. Isso é feito com o conjunto de comandos. Para executar um comando no Ranger, pressione : e digite seu comando:
:set viewmode multipane
você alterna entre as guias com Alt e um número. Por exemplo, se você tiver três guias abertas como painéis divididos, a coluna da esquerda será Alt+1, a do meio será Alt+2 e a coluna da direita será Alt+3.