OpenCode: OpenCode Theme and Appearance
Última atualização: 2026-08-31
--- title: Temas, Atalhos e Comandos Personalizados do OpenCode description: Personalize temas de aparência, atalhos de teclado e comandos personalizados order: 14 lang: pt-br
Personalizar temas, atalhos e comandos melhora significativamente a experiência com o OpenCode.
1. O Que Você Vai Aprender
- Troca e personalização de temas
- Configuração de atalhos
- Comandos personalizados
- Ajustes de aparência do TUI
2. Temas
Troque no TUI: /themes ou Ctrl+X → T
Temas integrados: default, dark, light, monokai, dracula
Configuração:
{ "theme": "dracula" }
3. Atalhos
Ctrl+X é a tecla líder padrão (similar ao Leader do Vim):
| Função | Atalho |
|---|---|
| Ajuda | Ctrl+X → H |
| Nova sessão | Ctrl+X → N |
| Desfazer | Ctrl+X → U |
| Refazer | Ctrl+X → R |
| Modelos | Ctrl+X → M |
| Tema | Ctrl+X → T |
| Exportar | Ctrl+X → X |
Atalhos personalizados:
{
"keybinds": {
"agent_cycle": "tab",
"session_child_cycle": "ctrl+right"
}
}
4. Sintaxe de Interação Central
| Prefixo | Função | Exemplo |
|---|---|---|
/ |
Comandos integrados | /models |
@ |
Referência de arquivos | @src/index.ts |
! |
Comandos Shell | !npm test |
5. Configuração TUI
{
"tui": {
"scroll_speed": 3,
"scroll_acceleration": { "enabled": true }
}
}
❓ FAQ
P: Posso personalizar a tecla Leader?
R: Sim, na configuração keybinds do opencode.json. Mas Ctrl+X é a convenção da comunidade — não recomendamos alterar.
P: Atalhos conflitam com o Vim?
R: Os atalhos do OpenCode só se aplicam quando a caixa de entrada está focada. Ao usar /editor para abrir o Vim, os atalhos do OpenCode não se aplicam.
📖 Resumo
/themestroca temas, Ctrl+X → T para troca rápida- Ctrl+X é a tecla líder dos atalhos
- Sintaxe de interação:
/comandos,@referências,!Shell - Personalize atalhos e TUI no opencode.json
📝 Exercícios
-
Básico: Troque para o tema Dracula e observe a diferença visual.
-
Intermediário: Complete uma tarefa usando apenas atalhos de teclado (sem mouse).
-
Avançado: Personalize atalhos no opencode.json para seu layout preferido.