org-mode
I do not remember how I arrive to org-mode, guess looking for an ascii text agenda. Soon I realized that org-mode is much more than that, I finished using it for any note I need in my computer (from README files, history files, agenda, reports, etc still not using it for latex and code files but it could be also possible). After reading a couple of wonderfull blogs/articles http://doc.norang.ca/org-mode.html (a long time ago that was about 2012 reading now my first org-mode notes of my agenda).
Shortcuts
TAB Abre y cierra la presente seccion
S-TAB Abre y cierra todas las secciones
C-c . Agrega una time stamp (activa)
C-c ! Agrega una time stamp (pasiva)
S-left/right Para moverme en un dia en el calendario
S-up/down Para moverme una semana en el calendario
C-c C-d Deadline
C-c C-s Scheduled
C-c C-d Calendar
C-c C-t Rotate TODO-DONE (para poner en DONE los items que estaban con TODO) En la Agenda solo poner t
C-c a Agenda (a para display el dia)
C-c C-x C-i o I en la Agenda para largar el reloj
C-c C-x C-o o O en la agenda para salir del reloj (cuenta cuanto tiempo se gasta en una actividad).
C-c C-o Sigue un link
C-c C-x C-a Archiva un item en el archive file
C-c C-x C-s Archiva un subtree en el archive file
C-c RET Aparece un headline con la date y hora (para dejar marcado cuando se realizo el comentario).
M-enter Agrega un headline del nivel que se viene trabajando con una timestamp.
C-c C-q Incluye un tag, hay que poner la primera inicial y luego return
CLOCKING TIME
Window+i (C-c C-x i) larga el reloj, I en la Agenda
Window+o (C-c C-x o) larga el reloj, O en la Agenda
Window+p (C-u C-c C-x C-i) muestra los ultimos tasks clockeados
Window+u muestra menu de times
C-c C-c Recalcula los tiempos (si hemos cambiado a mano los tiempos).
Start clock: Si pone que no puede cargar el reloj es porque ha quedado alguno abierto (puede ser de otra sesion).
Le puse un
#+STARTUP: lognoteclock-out
al diary de esta manera cuando hace el clockout te pide para que le pongas una nota (me gusta para poner en que se uso el tiempo, es un reporte muy cortito con lo que se hizo)
Hora actual
C-u C-c . Pone el date y la hora actual (activo)
Window+e C-u C-c ! Pone el date y la hora actual (inactivo)
Descripcion de un termino: '::' - TODO :: listado de actividades a realizar
Links
External Links:
[[link][descripcion]] [[link]]
[[file:/home/pulido/org/diary.org]]
#+BEGIN_LaTeX
[[link][descripcion]]
Ej.
[[/home/pulido/org/diary.org][Agenda]]
#+END_LaTeX
Internal links en el documento:
[[voy alla]] <>
*** capture tags.
Son notas que se hacen de TODOs o algo que viene a la cabeza pero que no corresponde a lo qeu se esta trabajando.
C-c c to start capture mode and select t since it's a new task and I get a buffer like this:
org-agenda-files le dice en que archivos buscar las timestamps que van a parecer en la agenda
!* TODO
[2010-08-05 Thu 21:06] Hacer caca
Enter the details of the TODO item and C-c C-c to file it away in refile.org (este ultimo es el archivo donde se guardaran los capture tags)
Para mirar valores de variables o customizarlas:
M-x describe-variable [RET] variable (describe la variable)
M-x customize-variable [RET]
*** TIMER
C-c C-x 0 Para largar el timer
C-c C-x . Para que aparezca cuantos minutos lleva el timer en el archivo
C-c C-x , Pause el timer o continue.
C-c C-x ; Comienza timer negativo. Por ejemplo de 60 min para atras.
*** Mover cosas
shift + flechas sobre la fecha se puede cambiar los dias hacia atras o adelante.
alta + flechas puede cambiar de lugar un item en el file hacia arriba o hacia abajo (util para llevar los todos a lo ultimo)
*** Tablas
| Caqu | Ca | Caqu + Ca | Caqu^2 | Caqu^2 + Caqu |
| 1 | 4.52 | 5.52 | 1 | 2 |
| 2 | 3.52 | 5.52 | 4 | 6 |
| 3 | 2.24 | 5.24 | 9 | 12 |
| 4 | 1.8 | 5.8 | 16 | 20 |
|------+------+-----------+--------+---------------|
#+TBLFM: $3=$1+$2::$4=$1^2::$5=$4+$1
CTRL+c + CTRL +c aplica las formulas a la tabla y saca resultados. Hay que pararse en el comando de calculo.
CTRL+c * para cada linea hace los calculos
*** Aviso de Deadlines:
(setq org-deadline-warning-days 5) Dias antes que avisa