¿Cómo uso las casillas de verificación del modo org?

15

No estoy seguro de cómo usar las casillas de verificación en Emacs. Estoy usando Emacs 24.3.

La documentación sugiere el uso de org-toggle-checkboxcomo "Con un argumento de prefijo único, agregue una casilla de verificación vacía ..."

He intentado comenzar con una lista existente (con el modo org como modo principal), como en:

* shopping list
** eggs
** bread
** Tesla Model S
** bacon

Ya sea que ponga punto en "lista de compras" o en "huevos", presionar C-u C-c C-x C-b(que se ejecuta org-toggle-checkbox) da como resultado el error "No hay ningún elemento en el subárbol" que se imprime en el minibúfer. Este comportamiento ocurre sin mi archivo init ( emacs -Q), por lo que es puramente un problema de modo org.

¿Cuál es la forma correcta de comenzar a usar casillas de verificación?

zck
fuente
1
Se activará si usa la sintaxis de la casilla de verificación como esta: `` * * lista de compras - [] huevos - [X] pan - [] Tesla Model S - [X] tocino `` `
grettke

Respuestas:

22

Como dice el enlace manual, las casillas de verificación solo funcionan en listas simples . Su ejemplo usa titulares . Debe usar las casillas de verificación de esta manera:

* shopping list

  - eggs
  - bread
  - Tesla Model S
  - bacon

Ahora, cuando estás en "huevos", puedes presionar C-u C-c C-c( C-u C-c C-x C-btambién funciona) para alternar la casilla de verificación. C-c C-cluego alternará si la casilla de verificación está marcada o no.

Si ya está en una lista de casillas de verificación, M-S-RETagregará un nuevo elemento con una casilla de verificación.

Dan
fuente
8
Puede usar C-c - para convertir un título en una entrada de lista simple y C-c *hacer lo contrario.
erikstokes
Se activará si usa la sintaxis de la casilla de verificación como esta: `` `* lista de compras - [] huevos - [X] pan - [] Tesla Model S - [X]
tocino`