[Vimoutliner] General question about outlining

Steve Litt slitt at troubleshooters.com
Wed Apr 25 16:28:55 EDT 2007


On Wednesday 25 April 2007 14:46, J Irving wrote:

> Wouldn't the use of a bullet character of some kind take care of
> this?  So for example, if you had a line which looked like this:

Hi J and Yang,

VO's lack of bullets is a result of the project's charter -- the priorities 
that guided its creation and evolution. You can see the project charter here:

http://www.troubleshooters.com/projects/vimoutliner/index.htm#Charter

Basically, a bullet is one more character to type (and usually wrist twisting 
character at that). This doesn't preclude bullets -- it just means VO should 
always be operable in and default to the no-bullet mode for ultimate 
outlining speed.

I think what you desire is doable. Vim knows the contents of the line it's on, 
it knows the first character of the line, and it can probably set textwidth 
properly and maybe even insert the next bullet when you hard-return. The main 
question I'd have is whether the extra code would cause VO to perform more 
slowly and whether the extra code would provide more nooks and crannies for 
bugs to hide. If you do this, it would probably be best to make it as a 
separate VO module that can be included or not -- kind of like checkboxes and 
hoisting.

Thanks,

SteveT


More information about the VimOutliner mailing list