4 Vim Scripts to Turbo Charge Your Todo List and Get Things Done


Vim

Sure, you use Vim for programming, maybe even a bit of writing. But have you thought of Vim/Gvim as your complete task-management solution? Here are 4 scripts that will set you on the right track:

VimGTD

PyGTD is a simple Getting Things Done (GTD) system based on David Allen’s
personal-productivity book and Stephen Covey’s ‘Seven Habits of Highly
Effective People’. It is implemented as Python script written by Keith Martin
(http://96db.com/pyGTD/). The goal is to easily organize and prioritize your
todo lists.

vimGTD is the Vim frontend to the Python program and includes such features as
syntax highlighting, file navigation support, and a quick help reference.

gtd Vim Plugin

A file-type plug-in and syntax file for the Vim editor that provides readers of David Allen’s book, “Getting Things Done”, a way to manage their task lists from within Vim.

Note: The website for this appears to be dead, so I’m not sure if this script is actively maintained…your mileage may vary.

Hiveminder Integration

Provides filetype=’hiveminder’ for use with text file export from Hiveminder (http://hiveminder.com/)
tasks.txt is a formatted todo list which can be edited in place and sent back to Hiveminder to propagate changes.

TaskPaper ToDo List Format

TaskPaper is a to-do list application for Mac OS X based on the “Getting
Things Done” approach of David Allen (http://www.davidco.com/). It supports
the GTD notions of projects, tasks and contexts.

This package contains a syntax file and a file-type plugin for the simple
format used by the TaskPaper application. It is intended for Mac users who
want to edit their TaskPaper lists in Vim from time to time (for example, in
a SSH session, or on a non-Mac system) and for anyone who is looking for a
simple to-do list format.

Let us know what todo/GTD scripts for Vim work for you in the comments!

Share and Enjoy: These icons link to social bookmarking sites where readers can share and discover new web pages.
  • Digg
  • del.icio.us
  • Furl
  • NewsVine
  • Slashdot
  • StumbleUpon
  • Technorati

Leave a Reply