¿Cuál es el método correcto para definir comentarios multilínea en un modo emacs (como C's/* * /)? Los ejemplos de elisp que veo son para comentarios que comienzan con un único delimitador y terminan al final de la línea (como el de C++ // o el de Perl).Comentarios multilínea en modo Emacs
7
A
Respuesta
13
Es como esto:
(define-derived-mode my-mode
awk-mode "my"
"My mode"
(setq comment-multi-line nil) ; maybe
(setq comment-start "/* ")
(setq comment-end "*/"))
Pero hay sutilezas; tal vez quiere
/* line one */
/* line two */
/* line three */
o tal vez quiera
/*
line one
line two
line three
*/
Esto se ve afectada por su comment-style
, que se puede personalizar (M-x customize-variable comment-style
). Para algo como el primer ejemplo, elija indent
, para el segundo ejemplo, extra-line
.
Todo está definido en newcomment.el
, sobre el que puede leer si M-x describe-variable comment-start
.
3
La respuesta de Tom abarca la creación de comentarios; si desea que su modo tenga conocimiento de los comentarios, debe corregir la tabla de sintaxis.
lectura relevantes:
http://www.gnu.org/software/emacs/elisp/html_node/Syntax-Tables.html#Syntax-Tables
2
Esta es una excelente guía para añadir comentarios sustancia viscosa a un modo de emacs. http://xahlee.org/emacs/elisp_comment_handling.html
Cuestiones relacionadas
- 1. Comidas multilínea para comentarios?
- 2. Emacs c-modo relleno-párrafo con Doxygen Comentarios
- 3. Bloques auto expandibles de comentarios en emacs
- 4. Emacs Python-modo sintaxis resaltando
- 5. Emacs: resaltando TODO * solo * en los comentarios
- 6. modo palangres en Emacs
- 7. emacs - autocompletado en modo Emacs Lisp
- 8. XML multilínea Comentarios en VB.NET y Visual Studio Intellisense
- 9. emacs: ¿hay un claro ejemplo de bloqueo de fuente multilínea?
- 10. Pregunta del modo Emacs
- 11. Modo Emacs para R?
- 12. Ocaml - Modo tuareg Emacs
- 13. Emacs pitón modo
- 14. Cómo cambiar el color de los comentarios de Emacs en modo C++/C a rosa claro
- 15. Vim ancho de texto diferente para comentarios C multilínea?
- 16. Exportar comentarios como comentarios
- 17. .emacs ¿Editar para iniciar siempre Emacs en modo terminal?
- 18. modo individual ventana única? (emacs)
- 19. ¿Bloquea Emacs el modo menor?
- 20. Depurar Emacs Lisp modo principal
- 21. Modo plegable persistente de Emacs
- 22. modo de PHP para Emacs
- 23. Modo principal GLSL para Emacs?
- 24. preferencias del modo emacs python
- 25. Modo git recomendado para Emacs
- 26. ¿Desactiva el modo víbora en Emacs?
- 27. documentación en modo python para Emacs
- 28. Emacs: Ejecutar código en modo shell-script
- 29. ispell en el modo Emacs LaTeX
- 30. Emacs comentar-región en el modo C