Yazi: Cheat Sheet Completo de Atalhos de Teclado
Yazi é um gerenciador de arquivos de terminal escrito em Rust, com navegação no estilo Vim, preview em tempo real e altamente configurável. Este guia cobre todos os atalhos essenciais para você dominar o Yazi do zero.
Navegação entre arquivos
| Tecla | Ação |
|---|---|
j / ↓ | Próximo arquivo |
k / ↑ | Arquivo anterior |
gg | Ir para o topo da lista |
G | Ir para o final da lista |
Ctrl+d | Descer meia página |
Ctrl+u | Subir meia página |
Ctrl+f / PageDown | Descer página inteira |
Ctrl+b / PageUp | Subir página inteira |
Navegação entre diretórios
| Tecla | Ação |
|---|---|
h / ← | Voltar ao diretório pai |
l / → | Entrar no diretório filho |
H | Voltar ao diretório anterior (histórico) |
L | Avançar no histórico de diretórios |
Atalhos de goto rápido
| Tecla | Destino |
|---|---|
gh | ~ (home) |
gc | ~/.config |
gd | ~/Downloads |
g Space | Navegação interativa |
gf | Seguir o symlink em foco |
Dica: Combine
zpara buscar via fzf ouZpara saltar com zoxide — ambos integram nativamente ao Yazi.
Operações em arquivos
| Tecla | Ação |
|---|---|
o / Enter | Abrir arquivo(s) selecionado(s) |
O / Shift+Enter | Abrir com escolha interativa de programa |
a | Criar arquivo (terminar com / para criar diretório) |
r | Renomear arquivo(s) |
d | Mover para lixeira |
D | Deletar permanentemente |
y | Copiar (yank) |
x | Recortar (cut) |
p | Colar |
P | Colar (sobrescrever se existir) |
Y / X | Cancelar operação de yank |
- | Criar symlink (caminho absoluto) |
_ | Criar symlink (caminho relativo) |
Ctrl+- | Criar hardlink |
Seleção e modo visual
| Tecla | Ação |
|---|---|
Space | Alternar seleção do arquivo atual e mover para o próximo |
v | Entrar no modo visual (seleção) |
V | Entrar no modo visual (desseleção) |
Ctrl+a | Selecionar todos os arquivos |
Ctrl+r | Inverter seleção |
Esc | Sair do modo visual / limpar seleção |
Copiar informações do arquivo
| Tecla | Ação |
|---|---|
cc | Copiar o caminho completo |
cd | Copiar o caminho do diretório |
cf | Copiar o nome do arquivo |
cn | Copiar o nome sem extensão |
Busca e filtro
| Tecla | Ação |
|---|---|
s | Buscar arquivos por nome (via fd) |
S | Buscar arquivos por conteúdo (via ripgrep) |
Ctrl+s | Cancelar busca em andamento |
/ | Encontrar próximo arquivo (inline) |
? | Encontrar arquivo anterior (inline) |
n | Navegar para o próximo resultado |
N | Navegar para o resultado anterior |
f | Filtrar arquivos na view atual |
Diferença importante:
s/Sfazem busca recursiva no sistema de arquivos.//?filtram apenas dentro da listagem atual.
Ordenação
| Tecla | Ação |
|---|---|
,m | Ordenar por data de modificação |
,M | Ordenar por data de modificação (reverso) |
,b | Ordenar por data de criação |
,B | Ordenar por data de criação (reverso) |
,e | Ordenar por extensão |
,E | Ordenar por extensão (reverso) |
,a | Ordenar alfabeticamente |
,A | Ordenar alfabeticamente (reverso) |
,n | Ordenação natural (ex: file2 antes de file10) |
,N | Ordenação natural (reverso) |
,s | Ordenar por tamanho |
,S | Ordenar por tamanho (reverso) |
,r | Ordenação aleatória |
Linemode (informações exibidas ao lado dos arquivos)
| Tecla | Informação exibida |
|---|---|
ms | Tamanho |
mp | Permissões |
mb | Data de criação (btime) |
mm | Data de modificação (mtime) |
mo | Dono (owner) |
mn | Nenhuma (limpar) |
Preview (spot)
| Tecla | Ação |
|---|---|
Tab | Abrir/fechar preview detalhado do arquivo em foco |
K | Rolar preview para cima |
J | Rolar preview para baixo |
Abas (tabs)
| Tecla | Ação |
|---|---|
t | Criar nova aba no diretório atual |
1 – 9 | Ir direto para a aba N |
[ | Ir para a aba anterior |
] | Ir para a próxima aba |
{ | Trocar aba com a anterior |
} | Trocar aba com a próxima |
Shell e comandos externos
| Tecla | Ação |
|---|---|
; | Abrir shell interativo |
: | Rodar comando shell (aguarda terminar) |
. | Alternar visibilidade de arquivos ocultos |
z | Saltar para arquivo/diretório via fzf |
Z | Saltar para diretório via zoxide |
Gerenciador de tarefas
| Tecla | Ação |
|---|---|
w | Abrir/fechar o gerenciador de tarefas |
j / k | Navegar entre tarefas |
Enter | Inspecionar tarefa |
x | Cancelar tarefa |
Geral
| Tecla | Ação |
|---|---|
q | Sair (salva diretório atual) |
Q | Sair (sem salvar diretório) |
Ctrl+c | Fechar aba atual (ou sair se for a última) |
Ctrl+z | Suspender processo |
~ / F1 | Abrir ajuda |
Referência visual rápida
NAVEGAÇÃO ARQUIVOS BUSCA
────────── ──────── ─────
k ↑ anterior o abrir s busca por nome (fd)
j ↓ próximo a criar S busca por conteúdo (rg)
h ← pai r renomear / encontrar próximo
l → filho d lixeira ? encontrar anterior
H histórico ← D deletar f filtrar view
L histórico → y copiar n próximo resultado
gg topo x recortar N resultado anterior
G fim p colar
SELEÇÃO ABAS GOTO
─────── ──── ────
Space toggle t nova aba gh ~
v visual [ aba anterior gc ~/.config
Ctrl+a todos ] próxima aba gd ~/Downloads
Ctrl+r inverter 1-9 aba direta z fzfConfigurando seus próprios atalhos
Os atalhos do Yazi são definidos em ~/.config/yazi/keymap.toml. Para sobrescrever ou adicionar um atalho, basta editar o arquivo:
[mgr]
keymap = [
# Atalho personalizado: ir para projetos com gp
{ on = [ "g", "p" ], run = "cd ~/projects", desc = "Go ~/projects" },
]Nota: A configuração usa o modelo de prepend — os atalhos definidos pelo usuário têm prioridade sobre os padrões.
Yazi é um dos gerenciadores de arquivos de terminal mais modernos disponíveis hoje. Com esses atalhos na ponta dos dedos, a navegação pelo sistema de arquivos fica tão fluida quanto editar texto no Neovim.