Autor

Alejandro Alcalde

Data Scientist and Computer Scientist. Creator of this blog.

Más artículos de Alejandro Alcalde | Porfolio

Este artículo es una referencia rápida de los comandos más útiles de org-mode, es una versión de una página del manual oficial, pero ya que lo visitaba una y otra vez, decidí crear este post que recopile los comandos que más uso.

<figure> <a href="/img/orgmodequickreference.jpg"> <img on="tap:lightbox1" role="button" tabindex="0" layout="responsive" src="/img/orgmodequickreference.jpg" alt="Org mode quick reference" title="Org mode quick reference" sizes="(min-width: 640px) 640px, 100vw" width="640" height="480"> </img> </a> <figcaption>Org mode quick reference</figcaption> </figure>

Para empezar, con <TAB>, ciclas sobre las distintas secciones, expandiendo/contrayendo.

Secciones

* Top level headline
** Second level
*** 3rd level
    some text
*** 3rd level
    more text

* Another top level headline

Ciclar

Para ciclar sobre las secciones:

Moverse entre secciones

<!–ad–>

Insertar/modificar secciones

Árboles dispersos

Útil para ocultar partes del documento en las que no estamos trabajando actualmente.

Listas

Notas al pie

Un ejemplo de una nota al pie 1. El código que la genera es:

Un ejemplo de una nota al pie[fn:1].

[fn:1] Click en return para volver a la referencia

Enlaces

Sintáxis: [[enlace][descripción]] o solo [[enlace]], una vez creado, se puede editar con C-c C-l.

Si no hay una URL, el enlace se considera interno al documento:

[[#custom-id]]
[[My Target][Find my target]]

El último ejemplo, busca en el documento actual <<My Target>> y enlaza a él.

TODO items

Toda sección comenzando con TODO es un elemento TODO (lista de tareas).

Se pueden crear listas de tareas compuestas de varios elementos, y con C-c C-c se marcan como completadas, para crear una tarea nueva M-S-<RET>.

* TODO Organize party [0/3]
  - [ ] call people [0/2]
    - [ ] Peter
    - [ ] Sarah
  - [ ] order food

<figure> <a href="/img/org-mode-todo-checkboxs.gif"> <img on="tap:lightbox1" role="button" tabindex="0" layout="responsive" src="/img/org-mode-todo-checkboxs.gif" alt="TODO Items checkboxes" title="TODO items checkboxes" sizes="(min-width: 244px) 244px, 100vw" width="244" height="100"> </img> </a> <figcaption>TODO Items checkboxes</figcaption> </figure>

Markup

Imágenes y tablas

Sintáxis de las tablas:

| HEADER1  | header2  |
|----------+----------|
| content1 | contend2 |

<figure> <a href="/img/org-mode-table.gif"> <img on="tap:lightbox1" role="button" tabindex="0" layout="responsive" src="/img/org-mode-table.gif" alt="Creating tables in org-mode" title="Creating tables in org-mode" sizes="(min-width: 304px) 304px, 100vw" width="304" height="214"> </img> </a> <figcaption>Creating tables in org-mode</figcaption> </figure>

Las imágenes son enlaces: [[./img/a-image.jpg]]

Código fuente

Para incluir código fuente:

 #+BEGIN_SRC emacs-lisp
     (defun org-xor (a b)
        "Exclusive or."
        (if a (not b) b))

#+END_SRC

generará lo siguiente:

(defun org-xor (a b)
  "Exclusive or."
  (if a (not b) b))

Para editar el código en un buffer que soporte dicho lenguaje, C-c '

Fuente


1

Click en return para volver a la referencia.

¿Has visto algún error?: Por favor, ayúdame a corregirlo contactando conmigo o comentando abajo.

Categorías:Etiquetas:

Quizá también te interese leer...