¿Hay alguna manera de definir un idioma predeterminado para los bloques de código del modo org en el encabezado del documento? Por lo general, dentro de un documento de organización, solo uso un lenguaje de programación, por lo que es cansado escribir siempre
#+BEGIN_SRC python
[...]
#+END_SRC
Sería bueno poder hacer algo como
#+PROPERTY: header-args :session *mysession* :tangle yes :results silent :language python
[...]
#+BEGIN_SRC
[...]
#+END_SRC
¿Hay alguna forma de lograr esto?
Echa un vistazo a orgmode.org/manual/… . Parece que se requiere la especificación del idioma. ¿Publicaste en la lista de organizaciones? Si no lo hiciste, lo haré, este es un deseo interesante y probablemente común.
—
grettke
Ya hay dos respuestas. lists.gnu.org/archive/html/emacs-orgmode/2015-02/msg00604.html
—
grettke
Gracias, @grettke, por tomar la iniciativa de publicar en la lista de correo.
—
andreas-h
La sugerencia de la lista de correo anterior (si está buscando una solución que no implique tener
—
ShreevatsaR
#+BEGIN_SRC python
en el .org
archivo) es Probablemente tendría que modificar org-babel-get-src-block-info para que devuelva un valor predeterminado cuando haya no es nada después de # + BEGIN_SRC
<s
seguido por laTAB
tecla se expandirá automáticamente en la estructura de bloque del código fuente y luego simplemente necesita escribirpython
, ir a la siguiente línea y completar el código.