Skip to main content

Atalhos do teclado

Quase todas as páginas em GitHub têm um atalho de teclado para executar ações mais rapidamente.

Sobre atalhos do teclado

Se você digitar ? no GitHub mostra uma caixa de diálogo que lista os atalhos de teclado disponíveis para essa página. Você pode usar esses atalhos de teclado para executar ações no site sem precisar usar o mouse para navegar.

Você pode desativar os atalhos de teclas de caracteres, mas continuar permitindo os atalhos que usam teclas modificadoras, nas suas configurações de acessibilidade. Para saber mais, confira Gerenciando configurações de acessibilidade.

As seções a seguir listam alguns dos atalhos de teclado disponíveis, organizados pelas páginas em GitHubque você pode usá-los.

Atalhos para o site

Atalho de tecladoDescrição
S ou /Focar a barra de pesquisa. Para saber mais, confira Sobre a pesquisa no GitHub.
GNVai para suas notificações. Para saber mais, confira Sobre notificações.
Opção+ (Mac) ou
          <kbd>Alt</kbd>+<kbd>↑</kbd> (Windows/Linux) | Mover o foco de um elemento para o seu hovercard |

| Esc | Quando focado em um hovercard relativo a um usuário, a um problema ou a um pull request, fecha o hovercard e foca novamente no elemento em que o hovercard está inserido.

Repositórios

Atalho de tecladoDescrição
GCAcessa a guia Código
GIVá para a guia Problemas. Para saber mais, veja Sobre problemas.
GPAcesse a aba Pull requests. Para obter mais informações, consulte Sobre solicitação de pull.
GAAcesse a guia Ações. Para saber mais, confira Escrevendo fluxos de trabalho.
GWAcesse a guia Wiki. Para mais informações, consulte Sobre wikis.
GGAcesse a guia Discussões. Para saber mais, confira Sobre discussões.
GSVá para a aba do Security repositório. Para obter mais informações, consulte GitHub recursos de segurança.

Edição de código-fonte

Atalho de tecladoDescrição
Comando+B (Mac) ou
          <kbd>Ctrl</kbd>+<kbd>B</kbd> (Windows/Linux) | Insere formatação Markdown para texto em negrito |

| Comando+E (Mac) ou
Ctrl+E (Windows/Linux) | Insere a formatação Markdown para um código em uma linha. O comportamento padrão do navegador é usado para outros tipos de arquivo | | Comando+I (Mac) ou
Ctrl+I (Windows/Linux) | Insere formatação Markdown para texto em itálico | | Comando+K (Mac) ou
Ctrl+K (Windows/Linux) | Insere formatação Markdown para criar um link | | Comando+SHIFT+7 (Mac) ou
Ctrl+Shift+7 (Windows/Linux) | Insere a formatação de Markdown para uma lista ordenada | | Comando+SHIFT+8 (Mac) ou
Ctrl+Shift+8 (Windows/Linux) | Insere a formatação Markdown para uma lista não ordenada | | Comando+SHIFT+. (Mac) ou
CTRL+SHIFT+. (Windows/Linux) | Insere formatação Markdown para uma citação | | E | Abra o arquivo de origem na guia Editar arquivo | | Comando+F (Mac) ou
Ctrl+F (Windows/Linux) | Comece a pesquisar no editor de arquivos | | Comando+G (Mac) ou
Ctrl+G (Windows/Linux) | Localizar próximo | | Comando+Shift+G (Mac) ou
Ctrl+Shift+G (Windows/Linux) | Localizar anterior | | Command+Option+F (Mac) ou
Ctrl+Shift+F (Windows/Linux) | Substitua | | Command+Shift+Option+F (Mac) ou
Ctrl+Shift+R (Windows/Linux) | Substituir tudo | | Alt+G | Vá para a linha | | Command+Z (Mac) ou
Ctrl+Z (Windows/Linux) | Desfazer | | Command+Y (Mac) ou
Ctrl+Y (Windows/Linux) | Refazer | | Comando+Turno+P | Alterna entre as guias Editar arquivo e Visualizar alterações | | Command+S (Mac) ou
Ctrl+S (Windows/Linux) | Escreva uma mensagem de confirmação |

Para obter mais atalhos de teclado, confira a documentação do CodeMirror.

Navegação de código-fonte

Atalho de tecladoDescrição
tAtiva o localizador de arquivos
lPula para uma linha no código
wMuda para um novo branch ou tag
yExpande a URL para sua forma canônica. Para saber mais, confira Obter links permanentes em arquivos.
iMostra ou oculta comentários em diffs. Para saber mais, confira Fazer comentários em uma pull request.
aExibir ou ocultar anotações em diffs
bAbre a visualização de blame. Para saber mais, confira Exibindo e entendendo arquivos.

Se você visualizar um arquivo de código em um repositório usando a exibição Código e clicar em qualquer linha do arquivo, verá um cursor. Assim você pode navegar no conteúdo do arquivo, também conhecido como blob (objeto binário grande), usando atalhos de teclado.

Atalho de tecladoDescrição
Turno+JRealça a linha atualmente selecionada pelo cursor dentro do arquivo de código
Shift+Option+C (Mac) ou
          <kbd>Shift</kbd>+<kbd>Alt</kbd>+<kbd>C</kbd> (Windows/Linux) | Se uma linha de código estiver selecionada no momento, esse atalho abrirá o menu de linha dessa linha, aparecendo <svg version="1.1" width="16" height="16" viewBox="0 0 16 16" class="octicon octicon-kebab-horizontal" aria-label="The horizontal kebab icon" role="img"><path d="M8 9a1.5 1.5 0 1 0 0-3 1.5 1.5 0 0 0 0 3ZM1.5 9a1.5 1.5 0 1 0 0-3 1.5 1.5 0 0 0 0 3Zm13 0a1.5 1.5 0 1 0 0-3 1.5 1.5 0 0 0 0 3Z"></path></svg> à esquerda da linha

| |

Comentários

Atalho de tecladoDescrição
Comando+B (Mac) ou
          <kbd>Ctrl</kbd>+<kbd>B</kbd> (Windows/Linux) | Insere formatação Markdown para texto em negrito |

| Comando+I (Mac) ou
Ctrl+I (Windows/Linux) | Insere formatação Markdown para texto em itálico | | Comando+E (Mac) ou
Ctrl+E (Windows/Linux) | Insere a formatação Markdown para o código ou um comando dentro de uma linha | | Comando+K (Mac) ou
Ctrl+K (Windows/Linux) | Insere formatação Markdown para criar um link | | Comando+V (Mac) ou
Ctrl+V (Windows/Linux) | Cria um link Markdown quando aplicado sobre texto realçado | | Comando+SHIFT+P (Mac) ou
Ctrl+Shift+P (Windows/Linux) | Alterna entre as guias Escrever e Visualizar comentário | | Comando+SHIFT+V (Mac) ou
Ctrl+Shift+V (Windows/Linux) | Cola o link HTML como texto sem formatação | | Command+Shift+Option+V (Mac) ou
Ctrl+Shift+Alt+V (Windows/Linux) | Cola o link HTML como texto sem formatação | | Comando+SHIFT+7 (Mac) ou
Ctrl+Shift+7 (Windows/Linux) | Insere a formatação de Markdown para uma lista ordenada | | Comando+SHIFT+8 (Mac) ou
Ctrl+Shift+8 (Windows/Linux) | Insere a formatação Markdown para uma lista não ordenada | | Comando+ENTER (Mac) ou
Ctrl+Enter (Windows/Linux) | Envia um comentário | | CTRL+. então Ctrl+[número de resposta salvo] | Abre o menu de respostas salvas e autocompleta o campo de comentário com uma resposta salva. Para saber mais, confira Sobre respostas salvas. | | Comando+SHIFT+. (Mac) ou
CTRL+SHIFT+. (Windows/Linux) | Insere formatação Markdown para uma citação | | | | R | Cita o texto selecionado em sua resposta. Para saber mais, confira Sintaxe básica de escrita e formatação. |

Listas de problemas e solicitação pull

Atalho de tecladoDescrição
CCriar um problema
Comando+/ (Mac) ou
          <kbd>Ctrl</kbd>+<kbd>/</kbd> (Windows/Linux) | Evidencia seu cursor na barra de pesquisa de problemas e pull requests. Para saber mais, confira [AUTOTITLE](/issues/tracking-your-work-with-issues/filtering-and-searching-issues-and-pull-requests).|

| U | Filtra por autor | | L | Filtra por ou edita etiquetas. Para saber mais, confira Filtrando e pesquisando problemas e pull requests. | | Alt e clique | Ao filtrar por etiquetas, exclui etiquetas. Para saber mais, confira Filtrando e pesquisando problemas e pull requests. | | M | Filtra por ou edita marcos. Para saber mais, confira Filtrar problemas e pull requests por marco. | | A | Filtra por ou edita um responsável. Para saber mais, confira Filtrando e pesquisando problemas e pull requests. | | O ou ENTER | Problema aberto |

Problemas e pull requests

Atalho de tecladoDescrição
QSolicita um revisor. Para saber mais, confira Solicitando revisão de pull request.
MDefine um marco. Para saber mais, confira Associar marcos a problemas e solicitações de pull.
LAplica uma etiqueta. Para saber mais, confira Gerenciar etiquetas.
ADefine um responsável. Para saber mais, confira Atribuindo problemas e solicitações de pull a outros usuários GitHub.
XVincular um problema ou pull request a partir do mesmo repositório. Para saber mais, confira Vinculando uma pull request a um problema.
Comando+SHIFT+P (Mac) ou
          <kbd>Ctrl</kbd>+<kbd>Shift</kbd>+<kbd>P</kbd> (Windows/Linux) | Alterna entre as guias **Escrever** e **Visualizar** |

| | | | | Option+Shift+c (Mac) ou
Alt+Shift+c (Windows/Linux) | Crie uma nova subtarefa. Confira Como adicionar subproblemas. | | Option, Shift+a (Mac) ou
Alt+Shift+a (Windows/Linux) | Adicione um problema existente como subproblema. Confira Como adicionar subproblemas. | | Option+Shift+p (Mac) ou
Alt+Shift+p (Windows/Linux) | Edite o problema pai. | | |

Guia "Arquivos alterados" nas solicitações de pull

Atalho de tecladoDescrição
CAbra o menu suspenso Confirmações para filtrar as confirmações mostradas nas comparações
TMover o cursor para o campo "Filtrar arquivos alterados"
Command+Shift+Enter (Mac) ou Ctrl+Shift+Enter (Windows/Linux)Enviar um comentário de revisão
Option e clique em (Mac) ou Alt e clique em (Windows/Linux)Alternar entre recolher e expandir todos os comentários de revisão desatualizados ou resolvidos em um pull request (por exemplo, mantendo pressionada a tecla Alt e clicando em Mostrar desatualizados ou Ocultar desatualizados)
Clique, SHIFT e cliqueAdiciona um comentário em várias linhas de uma solicitação de pull clicando em um número de linha, mantendo pressionada a tecla SHIFT e clicando em outro número de linha. Para saber mais, confira Fazer comentários em uma pull request.

Projetos

Atalho de tecladoDescrição
Command+f (Mac) ou Ctrl+f (Windows/Linux)Campo de filtro de foco
Mova o foco para a esquerda
Mova o foco para a direita
Move o foco para cima
Move o foco para baixo

Como manipular um projeto

Atalho de tecladoDescrição
EnterAlternar o modo de edição para a célula focada
EscapeCancelar a edição da célula focada
Command+Shift+\ (Mac) ou Ctrl+Shift+\ (Windows/Linux)Abrir menu de ações de linha
Shift+EspaçoSelecionar item
Shift+Adicionar célula ou cartão abaixo à seleção
Turno+Adicionar célula ou cartão acima à seleção
EspaçoAbrir o item selecionado
eArquivar itens selecionados

Move cartões no layout do quadro

Atalho de tecladoDescrição
Enter ou Shift+SpaceComeça a mover os cartões selecionados
EscCancela o movimento em curso
EnterCompleta o movimento em curso
Move um único cartão para baixo
Comando+ ou
          <kbd>Ctrl</kbd>+<kbd>↓</kbd> (Windows/Linux) | Move um único cartão para a parte inferior da coluna |

| | Move um único cartão para cima | | Comando+ (Mac) ou
Ctrl+ (Windows/Linux) | Move um único cartão para a parte superior da coluna | | | Move os cartões para a esquerda | | Comando+ (Mac) ou
Ctrl+ (Windows/Linux) | Move os cartões para a coluna na extrema esquerda | | | Mover cartões para a direita | | Comando+ (Mac) ou
Ctrl+ (Windows/Linux) | Mova o(s) cartão(ões) para a coluna mais à direita |

Notificações

Atalho de tecladoDescrição
EMarcar como concluído
SHIFT+UMarcar como não lido
SHIFT+IMarcar como lido
SHIFT+MCancelar assinatura

gráfico de rede

Atalho de tecladoDescrição
ou HRolar para a esquerda
ou LRolar para a direita
ou KRolar para cima
ou JDescer a página
SHIFT+ (Mac) ou
          <kbd>Shift</kbd>+<kbd>H</kbd> (Windows/Linux) | Deslize completamente para a esquerda |

| SHIFT+ (Mac) ou
Shift+L (Windows/Linux) | Rola até o final para a direita | | SHIFT+ (Mac) ou
Shift+K (Windows/Linux) | Rola até o final para cima | | SHIFT+ (Mac) ou
Shift+J (Windows/Linux) | Rola até o final para baixo |