Skip to content

Folha de dicas de atalhos de teclado do terminal

Os atalhos de terminal (baseados principalmente no modo Emacs, o padrão para a maioria dos Shells) podem aumentar significativamente a eficiência da linha de comando.

Movimento do Cursor

Atalho Descrição
Ctrl + A Mover cursor para o início da linha
Ctrl + E Mover cursor para o fim da linha
Alt + F Avançar o cursor uma palavra
Alt + B Recuar o cursor uma palavra
Ctrl + F Avançar o cursor um caractere
Ctrl + B Recuar o cursor um caractere
Ctrl + XX Alternar rapidamente entre o início da linha e a posição atual do cursor

Edição de Texto

Atalho Descrição
Ctrl + U Cortar/Eliminar do cursor até o início da linha
Ctrl + K Cortar/Eliminar do cursor até o fim da linha
Ctrl + W Cortar/Eliminar uma palavra antes do cursor
Alt + D Cortar/Eliminar uma palavra depois do cursor
Ctrl + Y Colar o último conteúdo cortado (Yank)
Ctrl + H Eliminar caractere antes do cursor (Backspace)
Ctrl + D Eliminar caractere após o cursor (sai do terminal se não houver texto)
Ctrl + _ Anular a última edição
Ctrl + T Transpor dois caracteres antes e depois do cursor

Controle de Processos

Atalho Descrição
Ctrl + C Terminar o processo em execução (SIGINT)
Ctrl + Z Suspender o processo atual em segundo plano (SIGTSTP)
Ctrl + D Enviar EOF, geralmente sai da Shell atual ou termina a entrada
Ctrl + S Parar a saída para o ecrã (Bloqueio de ecrã)
Ctrl + Q Retomar a saída do ecrã
Ctrl + \ Sair do processo atual e gerar um core dump (SIGQUIT)

Histórico e Pesquisa

Atalho Descrição
Ctrl + R Procurar no histórico de comandos (pesquisa incremental)
Ctrl + G Sair do modo de pesquisa
Ctrl + P Comando anterior (seta para cima)
Ctrl + N Comando seguinte (seta para baixo)
!! Executar o último comando
!string Executar o último comando que começa com string
!* Referenciar todos os argumentos do último comando
!$ Referenciar o último argumento do último comando

Controle de Ecrã

Atalho Descrição
Ctrl + L Limpar ecrã (igual a ‘clear’)
Ctrl + S Congelar o terminal (parar de aceitar entrada)
Ctrl + Q Descongelar o terminal