My GTD system on Vim. Part 1: Motivation
So far, in my quest for “mind like water", I have tried (in that order):
Each of them has their pros and cons but none of them really survived contact with my fast-moving, messy reality (mind?). It mighty be a good subject for another post to try to comment on my experience with those tools.
Having tried all three, I came up with the following criteria for my GTD system:
- fast to input, edit and retrieve information
- flexible to deal with a continuously evolving and largely unpredictable structure of my system
- encompassing all horizons of focus, not just runway (next actions) and 10.000 ft (projects)
- facilitate keeping work-in-process at a low level — to help me avoid bad multitasking, which eats me alive
The following metaphor nudged me in plain text direction: The contents of my system is like software I’ve written to run myself or a script I, the screenwriter wrote for me, the actor, to play my life. To write software or edit a script, you need a text editor. And when it comes to text editors, nothing beats VIM, designed specifically for speed.
Additional sources of inspiration have also been:
- the list of critera for a GTD system put together by Kelly Forrister of David Allen Company
- living in text files
- Todo.txt Command Line Interface
So my current setup is as follows, by phases of workflow management.
(TO BE CONTINUED)