Estoy buscando un paquete o configuración de Emacs que permita marcar sangrías con líneas verticales, como las que se muestran en la siguiente captura de pantalla de Sublime Text:
emacs
packages
indentation
indent
mfaerevaag
fuente
fuente
indent-guide
resalta toda la columna y estoy buscando unas líneas verticales delgadas como en la captura de pantalla en cuestión. Hayindent-hint
por ran9er mencionado en la página wiki, pero no funciona fuera de la caja. ¿Hay otra solución?Creo que es posible que desee ver el modo guía de sangría . Da sangría a los bloques de código dinámicamente cuando movemos el cursor. Además, es fácil de configurar sus personajes favoritos como sangría
:
y|
, así como el color de fondo de las intenciones.fuente
indent-guide
fuentes y README y no he encontrado la manera de configurar el carácter de sangría, ¿cómo puedo hacer eso?(require 'indent-guide) (set-face-background 'indent-guide-face "gray") (add-hook 'prog-mode-hook 'indent-guide-mode) (add-hook 'ess-mode-hook 'indent-guide-mode) (add-hook 'markdown-mode-hook 'indent-guide-mode)
indent-guide
es otro paquete diferentehighlight-indentation
. ¡Gracias, lo primero es lo que he buscado!También puede usarlo
highlight-indent-guides-mode
y agregarlo como un gancho paraprog-mode
que se cargue automáticamente.En Spacemacs, lo hice por primera instalarlo con
M-x package-install
o añadiéndolo como un paquete definido por el usuario en.spacemacs
, a continuaciónM-x customize-group
,prog-mode
,prog-mode
ganchos, "ins", entranhighlight-indent-guides-mode
.Puede configurarlo mediante
M-x customize-group
highlight-indent-guides
y cambiar el carácter de sangría, el color, etc.Hasta ahora, funciona de maravilla y se procesa rápidamente.
fuente