Spacemacs est une distribution Emacs communautaire qui associe l'ergonomie de Vim à l'extensibilité d'Emacs.
Navigation avec la touche Leader (SPC)
Spacemacs utilise la barre d'espace SPC comme touche leader par défaut en mode normal Vim.
Catégories de préfixes
| Séquence de touches | Domaine / Catégorie |
|---|---|
SPC f |
Opérations sur les fichiers |
SPC p |
Commandes de projet (Projectile) |
SPC b |
Gestion des tampons (Buffers) |
SPC w |
Gestion des fenêtres |
SPC s |
Recherche et grep |
SPC g |
Opérations Git (Magit) |
SPC h |
Aide et documentation |
SPC q |
Quitter et contrôle de session |
Opérations sur les fichiers (SPC f)
| Raccourci | Action |
|---|---|
SPC f f |
Trouver un fichier (navigateur helm / ivy) |
SPC f s |
Enregistrer le fichier en cours |
SPC f r |
Liste des fichiers récents |
SPC f t |
Afficher/masquer l'arbre des fichiers (Neotree / Treemacs) |
SPC f y |
Afficher le chemin du fichier courant |
Gestion des tampons (SPC b)
| Raccourci | Action |
|---|---|
SPC b b |
Changer de tampon |
SPC b d |
Supprimer / fermer le tampon |
SPC TAB |
Basculer vers le dernier tampon actif |
SPC b n |
Tampon suivant |
SPC b p |
Tampon précédent |
Agencement des fenêtres (SPC w)
| Raccourci | Action |
|---|---|
SPC w / |
Diviser la fenêtre verticalement |
SPC w - |
Diviser la fenêtre horizontalement |
SPC w h/j/k/l |
Déplacer le focus vers la fenêtre gauche/bas/haut/droite |
SPC w d |
Fermer la fenêtre actuelle |
SPC w = |
Équilibrer la taille de toutes les fenêtres |
Projets et gestion de versions
| Raccourci | Action |
|---|---|
SPC p f |
Trouver un fichier dans le projet |
SPC p p |
Changer de projet actif |
SPC g s |
Ouvrir l'écran d'état Magit |
SPC s p |
Recherche textuelle dans tout le projet (Grep) |