Re: vim: is there any task/time management plugin available and which one is the best?

2012-12-23 Thread lith
Am Freitag, 21. Dezember 2012 23:31:47 UTC+1 schrieb ping:
 I've been
   doing it manually for long time and feel it not scalable...
 
 external tools are one option, any good
   choice in vim?

I personally use (but I also created it ;-) vikitaks[1], which is based on the 
viki[2] plugin. See here for a mini-demo: 
http://vimsomnia.blogspot.co.at/search/label/vikitasks

The task lists are defined in viki syntax, which looks like this:

#A 2012-12-20 :call @family Say hello
#A 2012-12-21 End of the world
#B 2012-12-22 Plan B

Partial support for todo.txt syntax is also implemented.

The vikitasks commands then collects these tasks lists and displays a unified 
task list that can filtered by keywords etc.

It can be configured to display (over)due tasks when starting vim. Other than 
that it doesn't support reminders, though.

HTH


[1] http://www.vim.org/scripts/script.php?script_id=2894
[2] http://www.vim.org/scripts/script.php?script_id=861

-- 
You received this message from the vim_use maillist.
Do not top-post! Type your reply below the text you are replying to.
For more information, visit http://www.vim.org/maillist.php


Re: vim: is there any task/time management plugin available and which one is the best?

2012-12-21 Thread Marc Weber
Excerpts from ping's message of Fri Dec 21 23:31:47 +0100 2012:
 I've been doing it manually for long time and feel it not scalable...
 external tools are one option, any good choice in vim?
taskwarrior.org supporst external editors such as Vim.
A lot of people use outliner or such - but it didn't work for me knowing
the getting things done idea from the thinkingrock application (java).

Marc Weber

-- 
You received this message from the vim_use maillist.
Do not top-post! Type your reply below the text you are replying to.
For more information, visit http://www.vim.org/maillist.php


Re: vim: is there any task/time management plugin available and which one is the best?

2012-12-21 Thread Jeroen Budts
On 12/21/2012 11:31 PM, ping wrote:
 I've been doing it manually for long time and feel it not scalable...
 external tools are one option, any good choice in vim?
 
For nearly a year now I have been using Vimwiki with some custom
additions [1] to extend the vimwiki task syntax with a due date. In my
vimwiki a task looks like this:
  * [ ] do the laundry (2012-12-22 13:00)
  * [ ] ironing (2012-12-23)

The date (with optional time) between parentheses is the due date. I
keep my entire vimwiki in a git repository. On my server I have two
cronjobs running:
  * one runs every 15 minutes, pulls from the repository to get all the
updates, and then runs a ruby script which basically greps the
repository for tasks which are due in the next 15 minutes (depending on
the date + time). For each task a mail is sent + a jabber message to my
google talk.
  * one runs every morning and greps for all the tasks which are due in
the next 7 days (depending on the date only). It then makes a simple
report of all the tasks which are overdue, due for today, due for
tomorrow and due for the rest of the week and sends that in one mail.

I'm aware that this is a rather simple method of doing taskmanagement
and certainly won't work for everybody, but after years of trying
different tools, I have finally settled on this method and after nearly
a year I'm still using, so it works for me :)

I can share the Ruby script, should you be interested.

[1] https://github.com/teranex/dotvim/blob/master/after/syntax/vimwiki.vim

Jeroen



-- 
website: http://budts.be/ - twitter: @teranex
___
Registered Linux User #482240 - GetFirefox.com - ubuntu.com



-- 
You received this message from the vim_use maillist.
Do not top-post! Type your reply below the text you are replying to.
For more information, visit http://www.vim.org/maillist.php