[Vimoutliner] how to abstract from tree to graphs,
or at least have hyperlinks
Peter Princz
princzp at gmail.com
Thu Jun 15 04:38:12 EDT 2006
Dear VimOutliners,
I maintain a one and only, huge outline file (BrainDump.otl :) that
contains even it's own archive. (In contrast to my real brain. :o )
Both my Diary and ToDo items are in it, and this is where my problem begins.
Imagine this:
Projects
<Tab>Project1
<Tab><Tab>[_] 25% Item1
<Tab><Tab><Tab>[X] Item11
<Tab><Tab><Tab>[_] Item12
<Tab><Tab><Tab>[_] Item13
<Tab><Tab><Tab>[_] Item14
...
I have several projects in parallel. :(
As I arrive in the morning, I try to pick at least one atomic activity
from each project a la round-robin, and try to make some progress. It
works most of the time, but sometimes I get deadlines, so this
round-robin should be weighted somehow and give much attention to a
specific project on a certain calendar day.
Fortunately, my diary is in the very same file:
Diary
<Tab>[_] 2006
<Tab><Tab>[_] June 2006
<Tab><Tab><Tab>2006.06.15 Thu
...
Would be nice to think on a calendar day as nothing else that a
collection of pointers to arbitrary leafs of the work breakdown
structures under Projects.
Planning wouldn't be else than yanking leafs, or references to leafs
under calendar days.
I tried several methods so far, but don't like them:
- move the wbs leaf under the given calendar day. But then it is cut
out of context under Projects, progress in percentages becomes
misleading there, etc.
- move it, but move back by the end of the day. A discipline hard to
follow, at least for me.
- copy it. But then I always get screwed where to update the progress
(,,cx), end up with a mixture of checked items in calendar and in the
project...
- put a slogan-like short textual reference under the calendar day,
that guides me to Projects, and then look up the wbs leaf manually.
Lot of typing and searching, but suprisingly the best so far. Also it
can be a good basis for logging what I'm actually doing.
Now, I'd like to polish this last one. I'd need a feature to jump to
specific part of the very same file, easy as with the bookmarks in
vim, soft as hyperlinks in html, and resistant to textual changes in
the wbs leafs, as it happens really often that I have to rename it as
I work on it. This is why a *-like search is not enough,
unfortunately, otherwise I'd just yank the wbs leaf name under the
calendar day and would try to keep them unique.
I'm just curious to your experiences and opinion on this matter. Tags
were the first that came to my mind to achieve this, but maybe you
have a better idea.
Any feedback would be greatly appreciated, and sorry for the longish post.
Have a nice day,
Peter
--
Keep cool. Develop in total darkness.
More information about the VimOutliner
mailing list