Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

MaxThink™-like Brainstorming functions .... #79

Open
mcepl opened this issue Oct 7, 2014 · 6 comments
Open

MaxThink™-like Brainstorming functions .... #79

mcepl opened this issue Oct 7, 2014 · 6 comments

Comments

@mcepl
Copy link
Member

mcepl commented Oct 7, 2014

maxthink-brainstorming
With reference to http://thread.gmane.org/gmane.comp.editors.vim.outliner/5411/ I would like to think about the following functions:

  • Binsort

    You have a long unordered list and with one key commands you can throw each item to the particular bin (key shortcut being probably somehow derived from the name of the bin ... but that may be later enhancement, first we can have just 1,2,3,...).

  • Categorize

    Switch fence-marked one-level deep list to the proper outline (fenced items are categories)

  • Levellize

    Opposite of the previous one.

  • Prioritize

    Again a long list of topic which should be ordered by some unquantifiable order. Splits the screen between ordered and unordered items (the latter part is a way way smaller) and picks one item from the unordered items. Just with arrow keys you move the item up and down. It is a way easier to think at once about the position of one item, than about whole thing. @noelhenson , is it the correct description?)

  • Document splitting

    Split the current line into topics, with division being space, comma, full stop, (RegExp?)

@noelhenson
Copy link
Contributor

On 10/07/2014 09:34 AM, Matěj Cepl wrote:

[image snipped]
https://cloud.githubusercontent.com/assets/198999/4543555/552f0728-4e2c-11e4-96b2-05871fdd82dd.png
With reference to
http://thread.gmane.org/gmane.comp.editors.vim.outliner/5411/ I would
like to think about the following functions:

*Binsort*

You have a long unordered list and with one key commands you can
throw each item to the particular bin (key shortcut being probably
somehow derived from the name of the bin ... but that may be later
enhancement, first we can have just 1,2,3,...).
*Categorize*

Switch fence-marked one-level deep list to the proper outline
(fenced items are categories)
*Levellize*

Opposite of the previous one.
*Prioritize*

Again a long list of topic which should be ordered by some
unquantifiable order. Splits the screen between ordered and
unordered items (the latter part is a way way smaller) and picks
one item from the unordered items. Just with arrow keys you move
the item up and down. It is a way easier to think at once about
the position of one item, than about whole thing. @noelhenson
<https://github.com/noelhenson> , is it the correct description?)
*Document splitting*

Split the current line into topics, with division being space,
comma, full stop, (RegExp?)


Reply to this email directly or view it on GitHub
#79.

Matej,

This is a great idea. I've often wanted to do the same. I think now is
the time.

Yes, Prioritize works something like that. I would like to take the time
to refresh my memory on all the Brainstorming features a bit.

-Noel

@mcepl
Copy link
Member Author

mcepl commented Oct 7, 2014

There is a nice demo at http://maxthink.org/demo3/A02%20-%20Many%20ways%20to%20move%20topics.html (yes, I hate Flash as well). And yes, I was wrong about the Prioritize. The question which you are repeatedly asked is “Which of the remaining unordered items is number 1/most important/etc.?" ... that nicely helps ordering huge list.

@mcepl mcepl added this to the 0.5.0 milestone Oct 8, 2014
@jostber
Copy link

jostber commented Oct 21, 2014

MaxThink seems to be an application with some logic and workflow built-in to handle lists and outlines. Is the plan that this should also be implemented in VO? With a dedicated plugin?

@mcepl
Copy link
Member Author

mcepl commented Oct 21, 2014

I don't think so. See the threads linked above … I would like to keep it as free of any logic possible. More like an exploration how far we can go just with text manipulation and vim macros.

@noelhenson
Copy link
Contributor

On 10/21/2014 03:32 AM, Jostein Berntsen wrote:

MaxThink seems to be an application with some logic and workflow
built-in to handle lists and outlines. Is the plan that this should
also be implemented in VO? With a dedicated plugin?


Reply to this email directly or view it on GitHub
#79 (comment).

Not logic, really. Yes. Yes.

I wouldn't really call it logic. It is more like functions that move,
group and change the order of headings. There are some transformative
functions like split (split paragraphs so each sentence is a heading)
and join (the opposite of split).

-Noel

@mcepl mcepl removed this from the 0.5.0 milestone Sep 27, 2015
@mcepl
Copy link
Member Author

mcepl commented Sep 27, 2015

I think this is still just in the thinking state, so no milestone.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

No branches or pull requests

3 participants