Pular para o conteúdo principal

Atalhos de Teclado do Cursor: A Cola Completa

O Cursor foi construído para velocidade. Se você ainda está clicando em menus para acionar recursos de IA, está deixando produtividade na mesa. Este guia cobre todos os atalhos que importam.

CMD+K (Ctrl+K) — Edição Inline

Este é o atalho mais usado. Pressione-o em qualquer lugar com código selecionado (ou não) para abrir o editor de IA inline.

O que faz:

  • Com seleção: transforma o código selecionado com base na sua instrução
  • Sem seleção: abre uma entrada flutuante para gerar código na posição do cursor

Exemplos:

// Selecione esta função, pressione CMD+K, digite "add error handling"
function fetchUser(id) {
return api.get(`/users/${id}`);
}
// Cursor em linha vazia, pressione CMD+K, digite "React useState hook for counter"
const [count, setCount] = useState(0);
dica

O CMD+K lembra seus últimos prompts. Pressione a seta para cima na entrada para percorrer o histórico.

CMD+K no Terminal

Sim, funciona no terminal integrado também. Selecione uma saída de comando, pressione CMD+K e peça explicações ou transformações.

CMD+L (Ctrl+L) — Painel de Chat

Abre a barra lateral de chat de IA. É aqui que você faz perguntas sobre sua base de código, obtém explicações ou planeja refatorações.

Comportamentos principais:

  • Se texto estiver selecionado, ele é automaticamente incluído como contexto
  • Você pode fazer @mention a arquivos, pastas ou símbolos de código
  • O histórico de chat persiste por workspace
info

O CMD+L alterna o painel. Se já estiver aberto, ele o fecha. Isso é mais rápido que clicar no ícone da barra lateral.

Atalhos do painel de chat

Dentro do painel de chat:

AtalhoAção
EnterEnviar mensagem
Shift+EnterNova linha na entrada
Up (entrada vazia)Editar última mensagem
EscapeFechar painel

CMD+I (Ctrl+I) — Composer

O Composer é o modo de edição multi-arquivo do Cursor. É como o CMD+K, mas pode modificar vários arquivos de uma vez.

Quando usar:

  • Refatoração que toca múltiplos arquivos
  • Adicionar um recurso que precisa de mudanças em toda a stack
  • Gerar boilerplate (componente + teste + storybook)

Como funciona:

  1. Pressione CMD+I
  2. Descreva o que você quer
  3. O Cursor propõe um plano com mudanças arquivo por arquivo
  4. Revise cada mudança, aceite ou rejeite individualmente
atenção

O Composer pode criar novos arquivos e deletar arquivos existentes. Sempre revise o plano completo antes de aceitar.

CMD+Enter — Aceitar Sugestão

Quando o Cursor mostra uma sugestão de "texto fantasma" em cinza, pressione CMD+Enter para aceitá-la.

Outras formas de interagir com sugestões:

AçãoAtalho
Aceitar palavra por palavraCtrl+Right Arrow
Aceitar sugestão completaCMD+Enter
Dispensar sugestãoEscape
Mostrar próxima sugestãoAlt+]
Mostrar sugestão anteriorAlt+[
dica

Se você quiser apenas a próxima palavra de uma sugestão, use Ctrl+Right Arrow em vez de aceitar tudo. É mais preciso.

Personalizando Atalhos

O Cursor herda o sistema de keybindings do VS Code, então a personalização é simples.

Abrir atalhos de teclado

CMD+K CMD+S (Ctrl+K Ctrl+S) — isso abre o editor de keybindings.

Ou: Paleta de Comandos → "Preferences: Open Keyboard Shortcuts"

Personalizações comuns

Mudar o CMD+K para outra coisa (se conflitar com seu terminal):

  1. Pesquise por "Cursor Inline Edit" nos keybindings
  2. Clique no binding, pressione seu novo atalho
  3. Exemplo: rebind para CMD+Shift+K

Adicionar um atalho para "Accept All" no Composer:

  1. Pesquise por "Composer: Accept All"
  2. Bind para CMD+Shift+Enter

Arquivo JSON de keybindings

Para personalização avançada, edite o keybindings.json diretamente:

[
{
"key": "ctrl+shift+k",
"command": "cursor.inlineEdit",
"when": "editorTextFocus"
},
{
"key": "ctrl+shift+l",
"command": "cursor.chat.toggle",
"when": "editorTextFocus"
}
]

Abra-o via Paleta de Comandos → "Preferences: Open Keyboard Shortcuts (JSON)"

Fluxos de Trabalho Eficientes: Combinando Atalhos

A verdadeira velocidade vem de encadear atalhos sem tocar no mouse.

Fluxo 1: Loop de correção rápida

  1. Veja um erro no seu código
  2. Selecione a linha problemática
  3. CMD+K → digite "fix this error" → Enter
  4. Revise a sugestão → CMD+Enter para aceitar

Tempo total: menos de 5 segundos.

Fluxo 2: Explorar depois implementar

  1. CMD+L abre chat
  2. Pergunte sobre um padrão: "como lidamos com autenticação neste projeto?"
  3. Veja um arquivo mencionado na resposta
  4. Escape para fechar chat, CMD+P para abrir o arquivo
  5. Leia-o, depois CMD+K para implementar algo similar

Fluxo 3: Refatoração multi-arquivo

  1. CMD+I abre o Composer
  2. Descreva a refatoração
  3. Revise o plano
  4. CMD+Enter para aceitar tudo (se estiver confiante)
  5. Ou navegue pelas mudanças com Tab e aceite individualmente
dica

Aprenda CMD+P (Quick Open) e CMD+Shift+F (Busca Global) se ainda não souber. Eles não são específicos do Cursor, mas completam o fluxo de trabalho sem mouse.

Referência Completa de Atalhos

AtalhomacOSWindows/LinuxDescrição
Edição InlineCMD+KCtrl+KEdição de IA no cursor/seleção
Painel de ChatCMD+LCtrl+LAlternar chat de IA
ComposerCMD+ICtrl+IEdição de IA multi-arquivo
Aceitar SugestãoCMD+EnterCtrl+EnterAceitar texto fantasma
Aceitar PalavraCtrl+RightCtrl+RightAceitar uma palavra da sugestão
Próxima SugestãoAlt+]Alt+]Ciclar para frente pelas sugestões
Sugestão AnteriorAlt+[Alt+[Ciclar para trás pelas sugestões
Cancelar / DispensarEscapeEscapeFechar painel ou dispensar sugestão
Abertura RápidaCMD+PCtrl+PAbrir arquivo por nome
Busca GlobalCMD+Shift+FCtrl+Shift+FBuscar entre arquivos
Paleta de ComandosCMD+Shift+PCtrl+Shift+PExecutar qualquer comando
Atalhos de TecladoCMD+K CMD+SCtrl+K Ctrl+SEditar keybindings

Visão geral dos atalhos de teclado do Cursor

Imprima isso ou mantenha visível até que os atalhos se tornem memória muscular.

Resumo

  • CMD+K para edições inline — seu atalho mais usado
  • CMD+L para chat — faça perguntas, obtenha explicações
  • CMD+I para Composer — mudanças multi-arquivo
  • CMD+Enter para aceitar sugestões
  • Personalize qualquer coisa que conflite com seu fluxo de trabalho existente

Passe 10 minutos usando intencionalmente esses atalhos na sua próxima tarefa. Após um dia, você será mais rápido do que era com recursos de IA movidos a mouse.