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:
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:
Respuestas:
Supongo que esto y esto podría ser una respuesta a tu pregunta.
La instalación es fácil. Invocar git clone git@github.com:antonj/Highlight-Indentation-for-Emacs.git .
, decir ~/.emacs.d/highlight-indents
y agregar
(add-to-list 'load-path "~/.emacs.d/packages/highlight-indents/")
(require 'highlight-indentation)
a tu .emacs
. Luego, cuando visite un archivo, puede M-x highlight-indentation-mode RET
habilitar el modo menor.
indent-guide
resalta toda la columna y estoy buscando unas líneas verticales delgadas como en la captura de pantalla en cuestión. Hay indent-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.
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 diferente highlight-indentation
. ¡Gracias, lo primero es lo que he buscado!
También puede usarlo highlight-indent-guides-mode
y agregarlo como un gancho para prog-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ón M-x customize-group
, prog-mode
, prog-mode
ganchos, "ins", entran highlight-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.