Spacemacs è una distribuzione Emacs guidata dalla comunità che unisce l'ergonomia di Vim all'estensibilità di Emacs.
Navigazione con tasto Leader (SPC)
Spacemacs utilizza la barra spaziatrice SPC come tasto leader predefinito nella modalità normale di Vim.
Categorie di prefisso
| Sequenza di tasti | Dominio / Categoria |
|---|---|
SPC f |
Operazioni sui file |
SPC p |
Comandi di progetto (Projectile) |
SPC b |
Gestione dei buffer |
SPC w |
Gestione delle finestre |
SPC s |
Ricerca e grep |
SPC g |
Operazioni Git (Magit) |
SPC h |
Guida e documentazione |
SPC q |
Uscita e controlli di sessione |
Operazioni sui file (SPC f)
| Scorciatoia | Azione |
|---|---|
SPC f f |
Trova file (browser helm / ivy) |
SPC f s |
Salva file corrente |
SPC f r |
Elenco file recenti |
SPC f t |
Attiva/disattiva albero file (Neotree / Treemacs) |
SPC f y |
Mostra percorso file corrente |
Gestione dei buffer (SPC b)
| Scorciatoia | Azione |
|---|---|
SPC b b |
Cambia buffer |
SPC b d |
Elimina / chiudi buffer |
SPC TAB |
Passa all'ultimo buffer attivo |
SPC b n |
Buffer successivo |
SPC b p |
Buffer precedente |
Layout finestre (SPC w)
| Scorciatoia | Azione |
|---|---|
SPC w / |
Dividi finestra verticalmente |
SPC w - |
Dividi finestra orizzontalmente |
SPC w h/j/k/l |
Sposta il focus su finestra sinistra/sotto/sopra/destra |
SPC w d |
Chiudi finestra corrente |
SPC w = |
Bilancia le dimensioni di tutte le finestre |
Progetti e controllo di versione
| Scorciatoia | Azione |
|---|---|
SPC p f |
Trova file nel progetto |
SPC p p |
Cambia progetto attivo |
SPC g s |
Apri schermata di stato Magit |
SPC s p |
Cerca testo nell'intero progetto (Grep) |