Hoja de trucos de Spacemacs

By: Jacobo Da Riva Muñoz On: Fri 16 September 2022
In: Software Libre
Tags: #Aplicaciones #Spacemacs #Org-Mode

Ayuda

Combinación Acción
SPC h Abre menú de ayuda
ctrl+h Otra forma de acceder al menú de ayuda
SPC SPC Busca por los comandos
SPC h SPC Busca toda la ayuda
SPC h d f Describe un comando o función

Layers

Combinación Layer
SPC f File
SPC p Project
SPC t Toggle
SPC b Buffer
SPC m Major mode
, Igual que SPC m
SPC g Git
SPC l Layout
SPC a Apps
SPC h Ayuda

Miscelaneo

Combinación Acción
ctrl+g Cancela la secuencia de comandos
SPC SPC Busca en Emacs (M-x)
SPC ' Abre terminal
SPC / Busca en el proyecto
SPC q q Salir de Spacemacs
SPC q Q Salir de Spacemacs sin preguntar
SPC q r Reiniciar Spacemacs
SPC T m Muestra/Oculta el menú de la GUI
SPC T s Selecciona un tema
SPC w c c Modo a pantalla completa

Gestión de ventanas

Combinación Acción
SPC w / Abre ventana vertical
SPC w - Abre ventana apaisada
SPC w d Cierra ventana
SPC w 2 Cambia a layout de dos columnas
SPC w 3 idem pero de tres
SPC w h/j/k/l Navegación por las ventanas
SPC w = Ordena las ventanas
SPC w m Maximiza la ventana
SPC w x Cierra ventana y mata el buffer
ALT+nº Cambia a la ventana nº
SPC w t Activa la dedicación de la ventana al buffer actual (evitando que se abran otros buffers en la ventana)
SPC w . Manipula ventanas

Project

Combinación Acción
SPC p p Cambiar de proyecto
SPC p h Busca nombres de ficheros, proyectos o buffers
SPC p f Abre fichero del proyecto actual
SPC p t Muestra/oculta árbol
SPC / Busca texto en el proyecto actual
SPC p o Abre TODO de org-mode para el proyecto

Fichero

Combinación Acción
SPC f s Guarda fichero
SPC f S Guarda todos
SPC f c Copia el fichero
SPC f D Borra el fichero
SPC f f Busca y abre fichero
SPC f t Muestra explorador de archivos

Buffers

Combinación Acción
SPC b b Abre la lista de buffers
SPC b d Cierra el buffer actual
SPC b p Muestra el buffer anterior
SPC b n Muestra el buffer siguiente

Git

Combinación Acción
SPC g s Abre magit status
SPC g S Hace un stage del fichero actual
SPC g M Muestra el mensaje del último commit de la rama
SPC g t Muestra la máquina de tiempo de git
SPC g U Quita del stage el fichero actual

Edición

Combinación Acción
u Deshace cambios
ctrl+r Rehace el último cambio deshecho
P Pega texto
[ P Inserta en nueva línea superior
] P Inserta en nueva línea inferior
y Copia texto seleccionado
SPC c y Duplica la línea y la comenta
y y Copia la línea actual
y w Copia la palabra actual
y $ Copia hasta el final de la línea
d Corta texto seleccionado
x Corta un sólo caracter
d d Corta la línea entera
d w Corta una palabra
d $ Corta hasta el final de la línea
c Corta y entra en modo edición
c c Corta la línea completa y entra en modo edición
c w Corta una palabra y entra en modo edición
C Corta hasta el final de la línea y entra en modo edición
v Entra en modo de selección
shift+V Entra en modo de selección de líneas
ctrl+v Entra en modo de selección de bloques
ctrl+x h Selecciona todo

Org-Mode

Combinación Acción
SPC a o c Captura una línea y crea una acción de org-mode
SPC m a a Muestra agenda
SPC m a n Muestra agenda y TODOs
ctrl [ Añade el fichero org actual a la lista de la agenda
SPC m C i Pone en marcha el reloj
SPC m d t Inserta marca de tiempo
SPC m d d Inserta deadline
SPC m d s Inserta tiempo programado
SPC m i p Selecciona y setea una propiedad
SPC m i e Setea la propiedad de esfuerzo
SPC m p Setea la propiedad de prioridad
SPC m a t Muestra los TODOs
alt+shift+return Añade TODO
SPC m T T Cambia el estado de una tarea
ctrl+c ctrl+x ctrl+s Mueve actual subrama al archivado
SPC m i s Añade nueva rama
SPC m s n Cierra rama
SPC m s N Despliega rama
SPC m i f Inserta nota al pie

For any feedback or corrections, please write in to: jdrm@disroot.org