21 Teclas de atalhos para o EMACS/XEMACS


Tabela 2: Alguns comandos básicos do EMACS. C=Ctrl; S=Shift; M=Alt ou Esc
C-x C-f Abrir arquivo
C-x C-s Salvar arquivo
C-x C-w Salvar como
C-x s Salvar todos arquivos abertos
C-x i Inserir arquivo no documento corrente
C-x C-b Alternar para um arquivo já carregado
C-x C-c Sair do Emacs
C-x v-v Faz checkin/checkout de arquivo de repositório CVS/RCS
C-x C-m c utf-8 Prefixo para operações com UTF-8
C-g Interromper comando em execução
C-f Ir ao próximo caractere (igual a seta para direita)
C-b Ir ao caractere anterior (igual a seta para esquerda)
M-v Voltar uma página (igual a PgUp)
C-v Avançar uma página (igual a PgDown)
C-a Ir ao início da linha (igual a Home)
C-e Ir ao fim da linha (igual a End)
M-$ <$ Ir início do documento (igual a C-Home)
M-$ >$ Ir ao fim do documento (igual a C-End)
C-s Busca incremental
C-r Busca incremental reversa
C-M-n Avança ao próximo parêntese que casa com aquele sob o cursor
C-M-p Avança ao último parêntese que casa com aquele sob o cursor
M-% Encontrar e trocar
C-M-% Encontrar e trocar (versão expressões regulares)
C-espaço Marcar início de bloco
C-w Cortar bloco
M-w Copiar bloco
C-y Colar bloco
S-Del Apagar o bloco selecionado
C-_ Undo (desfazer)
C-k Apagar do cursor até o fim da linha
M-c Capitalizar palavra (i.e., deixar inicial maiúscula)
M-l Deixar palavra em minúsculas
M-u Deixar palavra em maiúsculas
C-k Apagar do cursor até o fim da linha
C-t Troca caractere sob cursor com caractere anterior

Paulo Justiniano