Spacemacs é uma distribuição do Emacs voltada para a comunidade que une a ergonomia do Vim à extensibilidade do Emacs.
Navegação com a tecla Leader (SPC)
O Spacemacs utiliza a barra de espaço SPC como tecla leader padrão no modo normal do Vim.
Categorias de Prefixos
| Sequência de teclas | Domínio / Categoria |
|---|---|
SPC f |
Operações com arquivos |
SPC p |
Comandos de projeto (Projectile) |
SPC b |
Gerenciamento de buffers |
SPC w |
Gerenciamento de janelas |
SPC s |
Busca e grep |
SPC g |
Operações Git (Magit) |
SPC h |
Ajuda e documentação |
SPC q |
Saída e controle de sessão |
Operações com Arquivos (SPC f)
| Atalho | Ação |
|---|---|
SPC f f |
Localizar arquivo (navegador helm / ivy) |
SPC f s |
Salvar arquivo atual |
SPC f r |
Lista de arquivos recentes |
SPC f t |
Alternar árvore de arquivos (Neotree / Treemacs) |
SPC f y |
Exibir caminho do arquivo atual |
Gerenciamento de Buffers (SPC b)
| Atalho | Ação |
|---|---|
SPC b b |
Alternar buffer |
SPC b d |
Fechar / deletar buffer |
SPC TAB |
Alternar para o último buffer ativo |
SPC b n |
Próximo buffer |
SPC b p |
Buffer anterior |
Layout de Janelas (SPC w)
| Atalho | Ação |
|---|---|
SPC w / |
Dividir janela verticalmente |
SPC w - |
Dividir janela horizontalmente |
SPC w h/j/k/l |
Mover foco para janela esquerda/inferior/superior/direita |
SPC w d |
Fechar janela atual |
SPC w = |
Equalizar tamanhos de todas as janelas |
Projetos e Controle de Versão
| Atalho | Ação |
|---|---|
SPC p f |
Localizar arquivo no projeto |
SPC p p |
Alternar projeto ativo |
SPC g s |
Abrir tela de status do Magit |
SPC s p |
Pesquisar texto no projeto inteiro (Grep) |