Guia de referencia rápida para atalhos no Bash | |
Ctrl-a | Move o cursor para o começo da linha. |
Ctrl-e | Move o cursor para o final da linha. |
Ctrl-b | Move o cursor um caractere para trás. |
Alt-b | Move o cursor uma palavra para trás. |
Ctrl-f | Move o cursor um caractere para frente. |
Alt-f | Move o cursor um caractere para frente. |
Alt-] x | Onde x é qualquer caractere, move o cursor para a próxima ocorrência de x. |
Alt-Ctrl-] x | Onde x é qualquer caractere, move o cursor para a ocorrência anterior de x. |
Ctrl-u | Deleta do cursor até o começo da linha. |
Ctrl-k | Deleta do cursor até o final da linha. |
Ctrl-w | Deleta do cursor até o começo da palavra. |
Esc-Del | Deleta a palavra anterior (pode não funcionar, ao invés disso, tente Esc seguido por Backspace) |
Ctrl-y | “Cola” o texto da área de transferência. |
Ctrl-l | “Limpa” a tela, deixando a linha atual no topo da tela. |
Ctrl-x Ctrl-u | Desfaz a última alteração. Ctrl-_ faz o mesmo. |
Alt-r | Desfaz todas alterações da linha. |
Alt-Ctrl-e | Expande a linha de comando. |
Ctrl-r | Busca reversa incremental no histórico. |
Alt-p | Busca reversa não incremental no histórico. |
!! | Executa o último comando no histórico. |
!abc | Execute o último comando no histórico começado por abc. |
!abc:p | Imprime o último comando no histórico começado por abc. |
!n | Executa o enésimo comando do histórico. |
!$ | Último argumento do último comando. |
!^ | Primeiro argumento do último comando. |
^abc^xyz | Substitui a primeira ocorrência de abc por xyz no último comando e executa. |
Nota: esta tabela foi traduzida de http://www.ice2o.com/bash_quick_ref.html