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

You are viewing a single thread.
View all comments
1 point

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))
permalink
report
reply
1 point

and works perfectly, thank you again

permalink
report
parent
reply
1 point

oh thanks to take the time this is cool!, is what i needed!

I have to book some time in the year to do elisp

permalink
report
parent
reply

Emacs

!emacs@communick.news

Create post

A community for the timeless and infinitely powerful editor. Want to see what Emacs is capable of?!

Get Emacs

  • Windows
  • Mac OS X
  • GNU/Linux and BSD (Just get it from your distribution’s package manager)

Rules

  1. Posts should be emacs related
  2. Be kind please
  3. Yes, we already know: Google results for “emacs” and “vi” link to each other. We good.

Emacs Resources

Emacs Tutorials

Useful Emacs configuration files and distributions

Quick pain-saver tip

Community stats

  • 18

    Monthly active users

  • 562

    Posts

  • 2.4K

    Comments