Simple TODO manager/plugin/whatever for Vim, inspired by Workflowy.com
It started with a tweet
Here's what was "attached":
# vi: fen foldmethod=indent :
* lol
* lol
* wat
* wut
+--- 2 lines: * wee ------------------------------------------------------
* meh
* ouch
Then I started hacking on a little plugin-ish thing and came up with workflowish
By defining a simple syntax in Vim and using brilliant folding capabilities workflowish can simulate 99% of Workflowy's features.
- searching (duh, it's, like, in Vim, broseph)
- deleting (as above)
- folding as a substitute for great
zoom
feature - notes (just add
\
in the beginning of the line to start a comment) - vimgrep for filtering lines
- todos:
- a todo which is not completed is a line which starts with
*
- completed todo starts with a
-
- a todo which is not completed is a line which starts with
- convert from workflowy plain text export
- in a
.wofl
file or after:set ft=workflowish
, run:call workflowish#convert_from_workflowy()
to convert the whole buffer
- in a
Thanks to the long running tradition, workflowish files have .wofl
extension.
WTFPL, but please tell me if you're doing anything with it, k?