Autor

Alejandro Alcalde

Graduado en Ingeniería Informática en la ETSIIT, Granada. Creador de El Baúl del Programador

Más artículos de Alejandro Alcalde

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

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.

Org mode quick reference

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


¿Te gusta el blog? Ayúdame a seguir escribiendo


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).

TODO checkboxes

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

TODO Items checkboxes

Markup

Imágenes y tablas

Sintáxis de las tablas:

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

Creating tables in org-mode

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. [return]
Categorías:Etiquetas:

Quizá también te interese leer...