Spacemacs es una distribución de Emacs impulsada por la comunidad que combina la ergonomía de Vim con la extensibilidad de Emacs.
Navegación con tecla líder (SPC)
Spacemacs utiliza la barra espaciadora SPC como tecla líder predeterminada en el modo normal de Vim.
Categorías de prefijos
| Secuencia de teclas | Área / Categoría |
|---|---|
SPC f |
Operaciones de archivo |
SPC p |
Comandos de proyecto (Projectile) |
SPC b |
Gestión de buffers |
SPC w |
Gestión de ventanas |
SPC s |
Búsqueda y grep |
SPC g |
Operaciones de Git (Magit) |
SPC h |
Ayuda y documentación |
SPC q |
Salir y control de sesión |
Operaciones de archivos (SPC f)
| Atajo | Acción |
|---|---|
SPC f f |
Buscar archivo (explorador helm / ivy) |
SPC f s |
Guardar archivo actual |
SPC f r |
Lista de archivos recientes |
SPC f t |
Alternar árbol de archivos (Neotree / Treemacs) |
SPC f y |
Mostrar ruta del archivo actual |
Gestión de buffers (SPC b)
| Atajo | Acción |
|---|---|
SPC b b |
Cambiar de buffer |
SPC b d |
Cerrar / eliminar buffer |
SPC TAB |
Cambiar al último buffer activo |
SPC b n |
Buffer siguiente |
SPC b p |
Buffer anterior |
Diseños de ventana (SPC w)
| Atajo | Acción |
|---|---|
SPC w / |
Dividir ventana verticalmente |
SPC w - |
Dividir ventana horizontalmente |
SPC w h/j/k/l |
Mover foco a ventana izquierda/abajo/arriba/derecha |
SPC w d |
Cerrar ventana actual |
SPC w = |
Equilibrar tamaño de todas las ventanas |
Proyectos y control de versiones
| Atajo | Acción |
|---|---|
SPC p f |
Buscar archivo en el proyecto |
SPC p p |
Cambiar de proyecto activo |
SPC g s |
Abrir pantalla de estado de Magit |
SPC s p |
Buscar texto en todo el proyecto (Grep) |