When using C-} to promote the line under cursor to H1 or H2 and C-{ to demote to H1 or H2, # and ## are used. This is not a problem. The problem is that there doesn't seem to be an option to use === and --- in lieu of these.
Enter "Some Text", then C-}. This will convert to "# Some Text".
No.
use-fancy-headings
If this feature were enabled the workflow would follow:
enter "Some Text"
Some Text
C-}
Some Text
=========
modify to "Some Different Text"
Some Different Text
=========
C-}, now H2, and modification updates number of ='s or -'s
Some Different Text
-------------------
Is this even possible? If so, I'd be happy to work on it. If it exists already, I'm sorry for the entry.
Thanks for the feedback.
It is possible. You can have a look at
If I understand correctly, this request is to add setext heading support to toggleHeadingUp() and toggleHeadingDown()?
I think so
Seem like this would also be nice as an autocompletion feature.
When typing a setex heading underline it should offer to complete based on the length of the heading above.
After typing a valid setex heading underline offer to complete to heading length by repeating what ever valid underline has been used be that (-)------- , (=)=====, (- )- - - - - -, (-- )-- -- --, etc.
Sounds better