as mind map user I like to jot idea with parent, children, sibling hierarchy.

I am not satisfied with the present method of creating the three above as need to do a lot of adjustments ex option+ enter to create a new sibiling then ,Shift+<, or Shift+> to adapt the sibiling as a parent or sub. As I am in a creative process would like a faster way to achieve this.

For long list of sibilings I resolved writing in plain text the list and then shift+V and jjjj to select the list and then i launch toggle-heading, but this does not work if I add myself spaces in the plain text.

Please do you know a fast way to open a parent/children/sibiling node, I see a shortcut could be a solution, but do not know if is a good idea because should combine more commands

  • unduly-noted@alien.topB
    link
    fedilink
    English
    arrow-up
    1
    ·
    1 year ago

    Can you clarify what you need? Are you just looking to open a parent or child heading, like C-RET or M-RET but at higher/lower level? Because that’s pretty trivial in elisp:

    (defun org-insert-child ()
       (interactive)
       (org-insert-heading)
       (org-do-demote))
    
    
    (defun org-insert-parent ()
       (interactive)
       (org-insert-heading)
       (org-do-promote))