Hi, I've written a 'lazy' minor mode for inserting things while typing (without leave the comfort zone of the keyboard) especially when you are at the end of a paragraph and then you want to insert a block, a list, a table, a footnote, etc. The idea is: you type ",,," plus one character -> a white line (with org-return) is inserted -> (depending on the character typed) something is inserted. For example: ",,,h" inserts a new heading at the same level; ",,,t", a TODO heading; ",,,-", a list; ",,,1", a numbered list; ",,,k", a check box list; ",,,:", a description list; ",,,s", a source block; ",,,q", a quote block; ",,,|", a table (calling org-table-create); ",,,f", a footnote. And so on.
It's a way to insert things that I find more comfortable (in certain scenarios) than using `org-tempo'. In case it could be useful to someone, I share it in this GitLab snippet: https://gitlab.com/-/snippets/2060125 Regards, Juan Manuel