[Vimoutliner] Re: VO-based todo manager: tkdo 0.4

bold bousch at gmail.com
Mon May 19 04:29:41 EDT 2008


Scott Scriven <vimoutliner <at> toykeeper.net> writes:

> One way is to edit your task file and add something like...
> 
> [_] doctor's appt, 2:15
> 	; TKDO: D=2008-05-16 <at> 14:15 I=100 L=1d
> 
> My keypresses would be something like...
> 
>     vim ~/te<tab>/pe<tab>/tod<tab>
>       (vim ~/text/personal/todo.otl)
>     <down, pgdn, or other navigation>
>     odoctor's appt<esc>
>     ,,cb
>     o<tab>tkd dtd<bksp*5>14:15 I=100 L=1d<esc>
>     :wq
> 
>     I count ~75 keypresses, including tab completes and vim 
>     aliases and such.  (16+5+15+4+31+4)

You could have an inbox.otl which you start with an alias. Saves at least 10
keystrokes and is in line with GTD. The inbox is one of the most important GTD
aspects for me. Dropping something in your inbox should be really fast. 

On my N800 I made a vim session which starts all todo otls in tabs with just one
tap. Inbox.otl is the current tab and <Shift-G> gets me to the bottom where I
can add the appt. (:x would save you another keystroke :) Tapping on a
touchscreen will never beat a keyboard though.

This inbox is included in my tkdo settings so important things will show up
right away. I process my inbox with tkdo and fall back to my vim todo session if
I have to move tasks from the inbox to a specific task file.

> 
> Should it hit N*1.5 when due, instead of overdue?  This means it 
> wouldn't be necessary to set a higher importance value to make it 
> more visible before it's due.
> 

I think it is fine the way it is though I am not sure that the 100 limit is
useful. Without it you can have really really important tasks with a higher
importance shoot to the top of the list.

Cheers, Boudewijn




More information about the VimOutliner mailing list