Skip to main content

Atalhos do teclado

Quase todas as páginas no GitHub tem um atalho de teclado que executa as ações mais rapidamente.

Sobre atalhos do teclado

Se você digitar ? no GitHub, será exibida 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.

É possível desabilitar atalhos de teclas de caractere e permitir atalhos que usam teclas modificadoras nas configurações de acessibilidade. Para obter mais informações, confira "Gerenciando configurações de acessibilidade".

A GitHub Command Palette também fornece acesso rápido a uma ampla gama de ações, sem a necessidade de lembrar os atalhos de teclado. Para obter mais informações, confira "Paleta de comando do GitHub".

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

Atalhos para o site

Atalho de tecladoDescrição
S ou /Evidencia a barra de pesquisa. Para obter mais informações, confira "Sobre a pesquisa no GitHub".
G NVai para suas notificações. Para obter mais informações, confira "Sobre notificações".
EscQuando direcionado a um hovercard de usuário, problema ou pull request, fecha o hovercard e redireciona para o elemento no qual o hovercard está
Comando+K (Mac) ou
CTRL+K (Windows/Linux)
Abre a GitHub Command Palette. Se você estiver editando um texto em Markdown, abra a paleta de comandos com Comando+Opção+K ou CTRL+Alt+K. Para obter mais informações, confira "Paleta de comando do GitHub".

Repositórios

Atalho de tecladoDescrição
G CAcessa a guia Código
G IAcessa a guia Problemas. Para obter mais informações, confira "Sobre issues".
G PAcessa a guia Pull requests. Para obter mais informações, confira "Sobre solicitação de pull".
G AAcessa a guia Ações. Para obter mais informações, confira "Aprenda o GitHub Actions".
G BAcessa a guia Projetos. Para obter mais informações, confira "Sobre projects (classic)".
G WAcessa a guia Wiki. Para obter mais informações, confira "Sobre wikis".
G GAcessa a guia Discussões. Para obter mais informações, confira "Sobre discussões".

Edição de código-fonte

| Atalho de teclado | Descrição |-----------|------------ |. | Abre um repositório ou uma solicitação de pull no editor do github.dev, na mesma guia do navegador. Você precisa estar conectado para usar o editor. Para obter mais informações, confira "O editor github.dev baseado na web". |> | Abre um repositório ou uma solicitação de pull no editor dogithub.dev, em uma nova guia do navegador. Você precisa estar conectado para usar o editor. Para obter mais informações, confira "O editor github.dev baseado na web". |Command+B (Mac) ou
CTRL+B (Windows/Linux) | Insere a formatação Markdown para colocar um texto em negrito |Comando+I (Mac) ou
CTRL+I (Windows/Linux) | Insere a formatação Markdown para colocar um texto em itálico |Comando+K (Mac) ou
CTRL+K (Windows/Linux) | Insere a formatação Markdown para criar um link |Comando+SHIFT+7 (Mac) ou
CTRL+SHIFT+7 (Windows/Linux) | Insere a formatação 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 a formatação Markdown para uma cotação |E | Abre o arquivo de código aberto na guia Editar arquivo |Comando+F (Mac) ou
CTRL+F (Windows/Linux) | Começa a pesquisa 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 |Comando+Opção+F (Mac) ou
CTRL+SHIFT+F (Windows/Linux) | Substituir |Comando+SHIFT+Opção+F (Mac) ou
CTRL+SHIFT+R (Windows/Linux) | Substituir tudo |Alt+G | Ir para a linha |Comando+Z (Mac) ou
CTRL+Z (Windows/Linux) | Desfazer |Comando+Y (Mac) ou
CTRL+Y (Windows/Linux) | Refazer |Comando+SHIFT+P | Alterna entre as guias Editar arquivo e Visualizar alterações |Comando+S (Mac) ou
CTRL+S (Windows/Linux) | Grava uma mensagem de commit

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
SExpande a URL para sua forma canônica. Para obter mais informações, confira "Obter links permanentes em arquivos".
IMostra ou oculta comentários em diffs. Para obter mais informações, confira "Fazer comentários em uma pull request".
AExibir ou ocultar anotações em diffs
BAbre a vsualização de blame. Para obter mais informações, confira "Visualizando um arquivo".

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
Shift+JRealça a linha atualmente selecionada pelo cursor dentro do arquivo de código
Shift+Option+C (Mac) ou
Shift+Alt+C (Windows/Linux)
Se uma linha de código estiver selecionada no momento, esse atalho abrirá o menu de linha para essa linha, aparecendo em à esquerda da linha
Comando+ENTER (Mac) ou
Control+Enter (Windows/Linux)
Realça o símbolo de código atualmente selecionado pelo cursor e todas as outras ocorrências do símbolo no código, mostrando o símbolo no painel de símbolos

Comentários

Atalho de tecladoDescrição
Comando+B (Mac) ou
CTRL+B (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+. e CTRL+[número de resposta salvo]Abre o menu de respostas salvas e autocompleta o campo de comentário com uma resposta salva. Para obter mais informações, confira "Sobre respostas salvas".
Comando+SHIFT+. (Mac) ou
CTRL+SHIFT+. (Windows/Linux)
Insere a formatação Markdown para uma citação
Comando+G (Mac) ou
CTRL+G (Windows/Linux)
Insere uma sugestão. Para obter mais informações, confira "Revisar alterações proposta em pull requests".
RCita o texto selecionado em sua resposta. Para obter mais informações, confira "Sintaxe básica de gravação e formatação no GitHub".

Listas de problemas e pull requests

Atalho de tecladoDescrição
CCriar um problema
Comando+/ (Mac) ou
CTRL+/ (Windows/Linux)
Evidencia seu cursor na barra de pesquisa de problemas e pull requests. Para obter mais informações, confira "Filtrando e pesquisando problemas e pull requests".
UFiltra por autor
LFiltra por ou edita etiquetas. Para obter mais informações, confira "Filtrando e pesquisando problemas e pull requests".
Alt e cliqueAo filtrar por etiquetas, exclui etiquetas. Para obter mais informações, confira "Filtrando e pesquisando problemas e pull requests".
MFiltra por ou edita marcos. Para obter mais informações, confira "Filtrar problemas e pull requests por marco".
AFiltra por ou edita um responsável. Para obter mais informações, confira "Filtrando e pesquisando problemas e pull requests".
O ou ENTERProblema aberto

Problemas e pull requests

Atalho de tecladoDescrição
QSolicita um revisor. Para obter mais informações, confira "Solicitar revisão de pull request".
MDefine um marco. Para obter mais informações, confira "Associar marcos a problemas e pull requests".
LAplica uma etiqueta. Para obter mais informações, confira "Gerenciar etiquetas".
ADefine um responsável. Para obter mais informações, confira "Atribuir problemas e pull requests a outros usuários do GitHub".
XVincular um problema ou pull request a partir do mesmo repositório. Para obter mais informações, confira "Vinculando uma pull request a um problema".
Comando+SHIFT+P (Mac) ou
CTRL+SHIFT+P (Windows/Linux)
Alterna entre as guias Gravação e Visualização
Alt e cliqueAo criar um problema com base em uma lista de tarefas, abra o novo formulário de problemas na guia atual segurando Alt e clicando em no canto superior direito da tarefa. Para obter mais informações, confira "Sobre listas de tarefas".
SHIFT e cliqueAo criar um problema com base em uma lista de tarefas, abra o novo formulário de problemas em uma nova guia segurando SHIFT e clicando em no canto superior direito da tarefa. Para obter mais informações, confira "Sobre listas de tarefas".
Comando e clique (Mac) ou
CTRL+SHIFT e clique (Windows/Linux)
Ao criar um problema com base em uma lista de tarefas, abra o novo formulário de problemas na nova janela segurando Comando ou CTRL+SHIFT e clicando em no canto superior direito da tarefa. Para obter mais informações, confira "Sobre listas de tarefas".

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"
Comando+Shift+Enter (Mac) ou Ctrl+Shift+Enter (Windows/Linux)Enviar um comentário de revisão
Opção + clique (Mac) ou Alt + clique (Windows/Linux)Alternar entre recolher e expandir todos os comentários de revisão desatualizados de uma solicitação de pull (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 obter mais informações, 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
Move o foco da célula para a esquerda
Move o foco da célula 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+Adiciona cell ou card abaixo da seleção
Shift+Adiciona cell ou card acima da seleção
SpaceAbrir 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
Ctrl+ (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)
Move os cartões para a coluna na extrema direita

Projects (classic)

Mover uma coluna

Atalho de tecladoDescrição
ENTER ou EspaçoComeça a mover a coluna em evidência
EscCancela o movimento em curso
EnterCompleta o movimento em curso
ou HMove a coluna para a esquerda
Comando+ ou comando+H (Mac) ou
CTRL+ ou CTRL+H (Windows/Linux)
Move a coluna para a posição mais à esquerda
ou LMove a coluna para a direita
Comando+ ou comando+L (Mac) ou
CTRL+ ou CTRL+L (Windows/Linux)
Move a coluna para a posição mais à direita

Mover um cartão

Atalho de tecladoDescrição
ENTER ou EspaçoComeça a mover o cartão em evidência
EscCancela o movimento em curso
EnterCompleta o movimento em curso
ou JMove o cartão para baixo
Comando+ ou Comando+J (Mac) ou
CTRL+ ou CTRL+J (Windows/Linux)
Move o cartão para a parte inferior da coluna
ou KMove o cartão para cima
Comando+ ou Comando+K (Mac) ou
CTRL+ ou CTRL+K (Windows/Linux)
Move o cartão para a parte superior da coluna
ou HMove o cartão para a parte inferior da coluna à esquerda
SHIFT+ ou SHIFT+HMove o cartão para a parte superior da coluna à esquerda
Comando+ ou comando+H (Mac) ou
CTRL+ ou CTRL+H (Windows/Linux)
Move o cartão para a parte inferior da coluna mais à esquerda
Comando+SHIFT+ ou Comando+SHIFT+H (Mac) ou
CTRL+SHIFT+ ou CTRL+SHIFT+H (Windows/Linux)
Move o cartão para a parte superior da coluna mais à esquerda
Move o cartão para a parte inferior da coluna à direita
SHIFT+ ou SHIFT+LMove o cartão para a parte superior da coluna à direita
Comando+ ou comando+L (Mac) ou
CTRL+ ou CTRL+L (Windows/Linux)
Move o cartão para a parte superior da coluna mais à direita
Comando+SHIFT+ ou Comando+SHIFT+L (Mac) ou
CTRL+SHIFT+ ou CTRL+SHIFT+L (Windows/Linux)
Move o cartão para a parte superior da coluna mais à direita

Pré-visualizar um cartão

Atalho de tecladoDescrição
EscFecha o painel de visualização do cartão

GitHub Actions

Atalho de tecladoDescrição
Comando+Espaço (Mac) ou
CTRL+Espaço (Windows/Linux)
No editor de fluxo de trabalho, obtém sugestões para o arquivo de fluxo de trabalho.
G FAcesse o arquivo do fluxo de trabalho
SHIFT+T ou TAlternar as marcas de tempo nos registros
SHIFT+F ou FAlternar os registros em tela cheia
EscSair dos registros em tela cheia

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 JRolar para baixo
SHIFT+ (Mac) ou
SHIFT+H (Windows/Linux)
Rola até o final 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