vimGTD : frontend to PyGTD todo list manager
script karma |
Rating 55/20,
Downloaded by 1914 |
Comments, bugs, improvements
|
Vim wiki
|
created by |
Michael M. Tung |
|
script type |
ftplugin |
|
description |
vimGTD - Using 'Getting Things Done' in Vim
--------------------------------------------------------------
all plugin files under the Vim Copyright License
Overview
--------------
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. |
|
install details |
Installation is fairly easy. Follow these steps:
(i) Copy the contents of the directory 'vim' (with all subdirectories as is)
to your local runtimepath (see ':help runtimepath' for various platforms).
(ii) After all the vim plugin files are copied, execute ':helptags ~/.vim/doc'
or your OS's equivalent to generate the new help tags.
(iii) Rename the 'gtd.py' Python script (in directory PyGTD) to 'gtd' and copy
it to your system's execution path (on UNIX e.g. /usr/bin/gtd or
/usr/local/bin/gtd).
(iv) You might want to define a shorthand for running GTD from within vim
(typically when you edit the todo.gtd file). The following mapping will
do:
map ,gtd :!gtd %<C-M>:e<C-M><C-M>
so that ',gtd' launches PyGTD.
(v) If you use vim in combination with the Mutt email client, try out
the following macro in your muttrc configuration:
macro index \ch "!vim ~/GTD/todo.gtd\n" "start GTD"
macro pager \ch "!vim ~/GTD/todo.gtd\n" "start GTD"
which binds <CTRL>h to vim opening todo.gtd in your $HOME/GTD directory
using PyGTD (you might want to change the directory name).
(vi) Note that double-clicking on the context filenames (filenames surrounded
by brackets in the todo.gtd file) will automatically open them in a new
vim buffer for editing.
(vii) Have fun using PyGTD with vim! |
|
script versions (upload new version)
Click on the package to download.
ip used for rating: 52.15.226.19
|