Lo estoy usando org-mode
para organizarme (¡muy útil hasta ahora!). Sin embargo, es un poco molesto escribir.
#+begin_comment
...
#+end_comment
cada vez me gustaría insertar un entorno.
Pregunta
¿Existe un atajo para insertar #+begin_
y #+end_
para un entorno determinado?
De la misma manera C-c C-o comment RET
insertaría
\begin{comment}
\end{comment}
en latex-mode
.
Respuesta1
Esto es posible utilizando las llamadas Plantillas Fáciles. Verel manual del modo org para la lista predeterminada.
Si agrega lo siguiente a su .emacs
archivo, podrá insertar un comentario simplemente escribiendo <c
seguido de la TAB
clave para un comentario o <e[TAB]
para un ejemplo, etc.:
(setq org-structure-template-alist
'(("s" "#+begin_src ?\n\n#+end_src" "<src lang=\"?\">\n\n</src>")
("e" "#+begin_comment\n?\n#+end_comment"))
Tenga en cuenta que esto sobrescribirá las Plantillas fáciles predeterminadas. Para agregar su plantilla fácil a la lista predeterminada sin sobrescribir toda la lista (aunque <e
se sobrescribirá el valor predeterminado para el entorno de ejemplo predeterminado), agregue esto a su .emacs
:
(add-to-list 'org-structure-template-alist
'("e" "#+begin_comment ?\n\n#+end_comment"))