// Documentação do Singularity
Atalhos de teclado
Esta referência reúne apenas os atalhos declarados pelo Singularity. Estão agrupados por superfície para distinguir os comandos globais dos que só funcionam num editor, num terminal ou num formulário específico.
Como ler esta página
Cmd/Ctrl designa a tecla modificadora principal tal como o Singularity a apresenta: Cmd no macOS, Ctrl no Windows e no Linux. As teclas separadas por + devem ser mantidas premidas em conjunto. Quando uma linha indica apenas Cmd, é específica do macOS.
Enter, Escape, as setas e as teclas de função mantêm o seu significado habitual. Um atalho de superfície só se aplica quando a superfície ou o campo em causa tem o foco.
Aplicação e navegação
| Atalho | Ação |
|---|---|
| Cmd/Ctrl + K | Abrir o Aperture. |
| Cmd/Ctrl + B | Mostrar ou ocultar o navegador. |
| Cmd/Ctrl + ` | Abrir a vista Terminal. |
| Cmd/Ctrl + Shift + F | Abrir a pesquisa global. |
| Cmd/Ctrl + , | Abrir as Settings; a partir das Settings, voltar à vista anterior. |
Deck e separadores
| Atalho | Ação |
|---|---|
| — | Não está declarado nenhum atalho dedicado para criar, percorrer, fixar ou fechar os separadores do deck. |
Editor
| Atalho | Ação |
|---|---|
| Cmd/Ctrl + S | Guardar o ficheiro ativo. |
| Cmd/Ctrl + F | Pesquisar no ficheiro. |
| Cmd/Ctrl + H | Abrir a substituição. |
| Cmd/Ctrl + T | Pesquisar um símbolo. |
| Ctrl + G | Ir para uma linha. |
| Cmd/Ctrl + D | Selecionar a ocorrência seguinte. |
| F12 | Ir para a definição. |
| Cmd/Ctrl + F12 | Ir para a definição de tipo. |
| Cmd/Ctrl + Shift + F12 | Ir para a implementação. |
| Shift + F12 | Encontrar as referências. |
| F2 | Mudar o nome do símbolo. |
| Shift + Option + F | Formatar o documento (atalho apresentado no macOS). |
| F8 / Shift + F8 | Ir para o diagnóstico seguinte / anterior. |
Git
| Atalho | Ação |
|---|---|
| Cmd/Ctrl + Enter | Criar o commit a partir do compositor quando a ação está disponível. |
Terminal
| Atalho | Ação |
|---|---|
| Cmd/Ctrl + F | Mostrar ou ocultar a pesquisa do terminal ativo. |
| Shift + Enter | Inserir uma nova linha sem enviar a entrada. |
| Ctrl + Shift + C | Copiar a seleção do terminal. |
| Ctrl + Shift + V | Colar no terminal. |
| Cmd + Backspace / Delete | No macOS, apagar até ao início / ao fim da linha. |
| Cmd + ← / → | No macOS, ir para o início / o fim da linha. |
Kanban
| Atalho | Ação |
|---|---|
| Cmd/Ctrl + Enter | Criar o ticket a partir do formulário de criação. |
O Aperture dá acesso a tudo
Cmd/Ctrl + K abre o Aperture. A paleta permite chegar às vistas, ficheiros, tickets, projetos, cockpits Git, espaços de trabalho e namespaces, mesmo quando não existe nenhum atalho dedicado. Na paleta, usa ↑ e ↓ e depois Enter; Escape fecha a paleta. Com uma consulta, Cmd/Ctrl + Enter envia-a para a pesquisa completa.

O que não é personalizável
Atualmente, o Singularity não oferece nem um editor de atalhos nem um ficheiro de configuração para os redefinir. As combinações desta página são fixas. Os atalhos acrescentados por plugins do Particles estão fora do âmbito desta referência.