Skip to content

Instantly share code, notes, and snippets.

@fabiobrasileiroo
Created October 10, 2024 17:10
Show Gist options
  • Select an option

  • Save fabiobrasileiroo/ce323543f4ccad07fd4790d4da096188 to your computer and use it in GitHub Desktop.

Select an option

Save fabiobrasileiroo/ce323543f4ccad07fd4790d4da096188 to your computer and use it in GitHub Desktop.

O Ranger oferece diversos atalhos e comandos que podem aumentar significativamente a sua produtividade ao navegar por arquivos no terminal. Aqui estão os principais:

Navegação:

  • h: Move para o diretório pai (equivalente ao cd ..).
  • l: Entra no diretório ou abre o arquivo selecionado.
  • k: Sobe na lista de arquivos.
  • j: Desce na lista de arquivos.
  • gg: Vai para o início da lista de arquivos.
  • G: Vai para o final da lista de arquivos.
  • H: Vai para o diretório anterior.
  • L: Vai para o próximo diretório.

Manipulação de arquivos:

  • yy: Copia o arquivo/diretório selecionado.
  • dd: Recorta o arquivo/diretório selecionado.
  • pp: Cola o arquivo/diretório no diretório atual.
  • dD: Deleta o arquivo/diretório selecionado.
  • r: Renomeia o arquivo/diretório selecionado.
  • a: Cria um novo arquivo.
  • A: Cria um novo diretório.

Visualização:

  • zh: Alterna entre mostrar ou esconder arquivos ocultos.
  • z + número (1-4): Alterna os modos de visualização (lista, detalhes, etc.).
  • space: Seleciona múltiplos arquivos (para operações em lote).
  • v: Seleciona o arquivo atual, permitindo múltiplas seleções com as teclas de navegação.

Execução de comandos:

  • :: Abre o prompt de comando para executar comandos personalizados, como no Vim.
  • !comando: Executa um comando do shell (por exemplo, !ls para listar o conteúdo do diretório no shell).
  • cw: Copia o caminho completo do arquivo/diretório selecionado para a área de transferência.

Abrindo arquivos com programas específicos:

  • Enter: Abre o arquivo com o editor de texto padrão (geralmente Vim).
  • r + nome do programa: Abre o arquivo com um programa específico. Por exemplo, pressione r e depois digite code para abrir o arquivo no Visual Studio Code.

Favoritos e histórico:

  • m + <letra>: Marca o diretório atual com uma letra.
  • ' + <letra>: Vai para o diretório marcado com aquela letra.
  • Ctrl-o: Abre o histórico de diretórios acessados recentemente.

Pesquisas rápidas:

  • /: Pesquisa por arquivos no diretório atual (igual ao find).
  • f + <letra>: Filtro rápido de arquivos que começam com a letra especificada.

Atalhos úteis no geral:

  • Tab: Alterna entre múltiplas instâncias do Ranger.
  • q: Fecha a aba atual do Ranger.
  • Q: Sai do Ranger.
  • Ctrl-s: Alterna a ordenação (por nome, data de modificação, etc.).

Esses comandos e atalhos aumentam muito a produtividade ao navegar em grandes sistemas de arquivos ou manipular múltiplos arquivos ao mesmo tempo no Ranger. Experimente customizar e usar os que mais fazem sentido para o seu fluxo de trabalho!

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment