Os padrões estão em man bash
, juntamente com detalhes sobre o que cada comando faz. Veja a resposta do BroSlow se você alterou suas combinações de teclas.
Commands for Moving
beginning-of-line (C-a)
Move to the start of the current line.
end-of-line (C-e)
Move to the end of the line.
forward-char (C-f)
Move forward a character.
backward-char (C-b)
Move back a character.
forward-word (M-f)
Move forward to the end of the next word. Words are composed of alphanumeric characters (letters and digits).
backward-word (M-b)
Move back to the start of the current or previous word. Words are composed of alphanumeric characters (letters and digits).
shell-forward-word
Move forward to the end of the next word. Words are delimited by non-quoted shell metacharacters.
shell-backward-word
Move back to the start of the current or previous word. Words are delimited by non-quoted shell metacharacters.
clear-screen (C-l)
Clear the screen leaving the current line at the top of the screen. With an argument, refresh the current line without clearing the screen.
...
reverse-search-history (C-r)
Search backward starting at the current line and moving 'up' through the history as necessary. This is an incremental search.
...
unix-line-discard (C-u)
Kill backward from point to the beginning of the line. The killed text is saved on the kill-ring.
...
yank (C-y)
Yank the top of the kill ring into the buffer at point.
EDITAR
Estes comandos estão todos em uma seção contígua do manual, então você pode navegar por Commands for Moving
. Alternativamente, você pode salvar esta seção inteira em um arquivo de texto com
man bash | awk '/^ Commands for Moving$/{print_this=1} /^ Programmable Completion$/{print_this=0} print_this==1{sub(/^ /,""); print}' > bash_commands.txt
(N.B. isso imprime toda a seção, incluindo comandos sem atalho de teclado padrão).
Explicação do código awk
- Na (única) ocorrência de
Commands for Moving
, defina a variávelprint_this
para 1. - Na (única) ocorrência de
Programmable Completion
, que é a seção a seguir, defina a variável como 0. - Se a variável for 1, elimine o espaço em branco inicial (três espaços) e imprima a linha.