I found the command
SPC m x c to insert a small code snippet like
~~. I would like to insert a longer snippet like
Is there a command to do this? I found a way to add it for markdown, which is
SPC m x c
Emacs Stack Exchange is a question and answer site for those using, extending or developing Emacs. It only takes a minute to sign up.Sign up to join this community
February 2020 update to this answer: From org version 9.2, the old easy templates referred to in this answer is no longer active by default, see this answer for more info: Why do easy templates, .e.g, "< s TAB" in org 9.2 not work? along with the new way to access easy templates which is C-c C-,
Yes, it's called easy templates.
Org mode supports insertion of empty structural elements (like ‘#+BEGIN_SRC’ and ‘#+END_SRC’ pairs) with just a few key strokes. This is achieved through a native template expansion mechanism. Note that Emacs has several other template mechanisms which could be used in a similar way, for example ‘yasnippet’.
To insert a structural element, type a ‘<’, followed by a template selector and ‘TAB’. Completion takes effect only when the above keystrokes are typed on a line by itself.
For your precise question:
<s then TAB.
Note it's not specific to spacemacs, since it's from native org-mode