Teclas de atalho específico de Emacs, Emacs esquema

A imitação de combinações de teclas de atalho seguinte comandos disponível no Emacs e são usados durante a edição de código no ambiente de desenvolvimento integrado (IDE).

Os comandos Recortar e copiar funcionam de modo diferente no Visual Studio do que em Emacs.

Usar Recortar Emacs e copiar comportamento

  1. No menu Tools, clique em Options.

  2. expandir Editor de texto e, em seguida, clicar Todos os idiomas.

  3. Em Configurações, unselect Aplicar comandos Recortar e copiar a linhas em branco quando não houver nenhuma seleção.

  4. Clique em OK.

Teclas de atalho Geral

Comando

Chaves

Descrição

edição.EmacsExtendedCommand

ALT + X

Coloca o cursor no Find/Command caixa na barra de ferramentas padrão.

edição.EmacsFindReplace

deslocar + ALT + 5

Exibe as opções de substituição no Rápida Guia de do Localizar e substituir caixa de diálogo.

edição.EmacsPasteRotate

ALT + Y

Cola um item do Anel da área de transferência guia da Toolbox para o arquivo e automaticamente seleciona o item colado.Pressione ALT + Y novamente para colar o item seguinte à Anel da área de transferência.

edição.EmacsQuit

CTRL + G

Interrompe o corrente comando ou o código e desativa a região.

edição.EmacsUniversalArgument

CTRL + U

Solicita um número inteiro, retorna negativo se o primeiro caractere inserido é um hífen.Quando um caractere não dígito for inserido, o prefixo para o comando é definido para o inteiro inserido.Se nenhum inteiro for inserido, o valor padrão é 4.Chamar repetidamente o comando multiplica o valor corrente inserido pelo valor acumulado anterior.

Manipulação de texto

Comando

Chaves

Descrição

edição.EmacsBreakLine

ENTER

Insere uma nova linha.

edição.EmacsBreakLineIndent

CTRL + J

Insere uma nova linha e recua a ele.

edição.EmacsCharTranspose

CTRL + T

Transpõe os caracteres em cada lado do cursor.Por exemplo, Ed|n Sub seria alterado para leitura End| Sub.

edição.EmacsDeleteSelection

CTRL + DELETE

Exclui a seleção corrente.

edição.EmacsDeleteToEOL

CTRL + K

Exclui o cursor para o participante da linha corrente.

edição.EmacsLineOpen

CTRL + O

Insere uma nova linha após o cursor.O cursor permanece na linha corrente.

edição.EmacsQuotedInsert

CTRL + Q

Lê a outra chave e insere a chave para o buffer.As chaves devem ser caracteres ASCII de 8 bit.Use este comando para inserir caracteres de controle, meta caracteres ou caracteres de elementos gráficos no buffer.

edição.EmacsWordCapitalize

ALT + C

Coloca em maiúscula o caractere à direita do cusor ou o primeiro caractere da próxima palavra se o cursor estiver entre as palavras.

edição.EmacsWordDeleteToEnd

ALT + D

Exclui os caracteres à direita do cursor para o participante da palavra.

edição.EmacsWordDeleteToStart

ALT + BACKSPACE

- ou -

ALT + excluir

Exclui os caracteres a partir da esquerda do cursor até o início da palavra.

edição.EmacsWordLowercase

ALT + L

Altera o texto selecionado para caracteres minúsculos.

edição.EmacsWordTranspose

ALT + T

Transpõe as palavras em cada lado do cursor.Por exemplo, |End Sub seria alterado para leitura Sub End|.

edição.EmacsWordUppercase

ALT + U

Altera o texto selecionado para caracteres maiúsculos.

Comando

Chaves

Descrição

edição.EmacsCharLeft

Ctrl + B

Move o cursor um caractere para a esquerda.

edição.EmacsCharRight

CTRL + F

Move o cursor um caractere para a direita.

edição.EmacsDocumentEnd

END

- ou -

deslocar + ALT +.(ponto)

- ou -

SHIFT + END

- ou -

CTRL + X]

Move o cursor para a parte inferior do documento corrente.

edição.EmacsDocumentStart

HOME

- ou -

deslocar + ALT +, (vírgula)

- ou -

SHIFT + HOME

- ou -

CTRL + X [

Move o cursor para a parte superior do documento corrente.

edição.EmacsGoToLine

ALT + G

Exibe o Ir para linhacaixa de diálogo , que permite que você navegar até uma linha específica do código no documento corrente.

edição.EmacsLineDown

CTRL + N

Move o cursor uma linha para baixo.

edição.EmacsLineEnd

CTRL + E

Move o cursor para o participante da linha corrente.Se você usar palavra encapsular, o cursor se move para a física, não o exibidos participante da linha corrente.

edição.EmacsLineStart

CTRL+A

Move o cursor para o início da linha corrente.Se você usar a encapsular de linha, o cursor se move para física, não o exibidos, começando da linha corrente.

edição.EmacsLineUp

CTRL+P

Move o cursor uma linha para cima.

edição.EmacsPopMark

CTRL + X, CTRL + barra de espaços

- ou -

CTRL + X, CTRL + deslocar + 2

Move o cursor para a marca corrente e, em seguida, remove a marca para a pilha do local.

edição.EmacsScrollLineCenter

CTRL + L

Rola o documento para que a linha corrente agora está no centralizar da área visível no editor.

edição.EmacsScrollLineTop

deslocar + ALT + 1

Rola o documento para que a linha corrente é exibido na parte superior da área visível no editor.

edição.EmacsScrollPageDown

CTRL+V

Rola para baixo dentro do documento.

edição.EmacsScrollPageUp

ALT + V

Rola até dentro do documento.

edição.EmacsSetMark

CTRL + deslocar + 2

- ou -

CTRL + SPACEBAR

Adiciona uma marca para a pilha de local para o cursor corrente.

edição.EmacsSwapPointAndMark

CTRL + X, CTRL + X

Move o cursor para a marca corrente na pilha local e move a marca corrente para o local onde a marca de cursor era quando o comando foi chamado.

edição.EmacsWordNext

CTRL + SETA PARA DIREITA.

- ou -

ALT + F

- ou -

ALT + SETA PARA DIREITA.

Move o cursor para o primeiro caractere da próxima palavra.

edição.EmacsWordPrevious

CTRL + SETA PARA ESQUERDA.

- ou -

ALT + B

- ou -

Alt + seta para esquerda

Move o cursor para o primeiro caractere da palavra anterior.

O arquivo Management

Comando

Chaves

Descrição

edição.EmacsFileSaveDirty

CTRL + X, S

Exibe uma lista de arquivos modificados e permite que você selecionar quais arquivos para salvar.

Gerenciamento de janela

Comando

Chaves

Descrição

edição.EmacsCloseOtherWindow

CTRL + X, 1

Quando uma janela estiver dividida, este atalho fecha o painel que não tenha foco.

edição.EmacsOtherWindow

CTRL + X, O

Switches concentram-se entre os painéis quando uma janela estiver dividida.

edição.EmacsSplitVertical

CTRL + X, 2

Divide o documento corrente ao meio verticalmente.A linha de código corrente é centralizada em cada janela.

Consulte também

Tarefas

Como: Trabalhar com atalhos chave combinações

Referência

Breve teclas de atalho padrão