shikanoko nokonoko on Nostr: If you're an #emacs user who has been postponing structural editing, or just not ...
If you're an #emacs user who has been postponing structural editing, or just not gotten into it when trying paredit (or one of the million alternatives), try just using the built-in, prebound commands:
M-x forward-sexp (C-M-f)
M-x backward-sexp (C-M-b)
M-x kill-sexp (C-M-k)
M-x backward-kill-sexp (C-M-)
They're really unintrusive and makes for a natural way to get into structural editing, without disrupting your current workflow or having a high learning curve. They work for #clojure too :)
Published at
2023-09-05 15:24:25Event JSON
{
"id": "03d0fac281050d46f0a20ab1f48fc93ba214c42f45edaa9784a45dd08c5c8aea",
"pubkey": "32b0082450d2269ff042a9caa54d5137459e6ef0ef2c07a9858d5b65348d7779",
"created_at": 1693927465,
"kind": 1,
"tags": [
[
"t",
"emacs"
],
[
"t",
"clojure"
],
[
"proxy",
"https://emacs.ch/users/olav/statuses/111013230360318290",
"activitypub"
]
],
"content": "If you're an #emacs user who has been postponing structural editing, or just not gotten into it when trying paredit (or one of the million alternatives), try just using the built-in, prebound commands:\n\nM-x forward-sexp (C-M-f)\nM-x backward-sexp (C-M-b)\nM-x kill-sexp (C-M-k)\nM-x backward-kill-sexp (C-M-)\n\nThey're really unintrusive and makes for a natural way to get into structural editing, without disrupting your current workflow or having a high learning curve. They work for #clojure too :)",
"sig": "db926d7964860089bc11441023beb761d2eb506e1a01f4d834bbc76c40636bb88111111689f865f4ee14215490ba7a4966f8bfa58df4f1a548c24fd0569a4609"
}