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.