I use pyGTD, a text file-based todo list from within Vim.  Here's the basic
workflow:

1. I edit task lines in a file called todo.txt, updating properties such as
"percentage completed", and save my changes.
2. I execute the gtd.py script from within Vim using the following command:
    * :silent !./gtd.py
3. The gtd.py script then updates the text in todo.txt if necessary.  For
example, if I say that a task is 100% completed, it will delete the task
from todo.txt.
4. todo.txt is then updated automatically to reflect its newly-updated
content (thanks to the shortmess command).

The problem is that sometimes todo.txt is automatiaclly updated after
running gtd.py and sometimes it isn't.  Does anyone know why this might
be the case?  I done a Vim help search for the term "refresh", but
didn't find anything.

Thanks in advance for the help!

Tom Purl

Reply via email to