Please allow disabling some (all?) of the pre-defined auto-pair and let us define custom ones in a text expander way, not only closing the opening characters but maybe [[ should expand to []([[]] ) if I need to.
See it here:
Any particular answer from there I should be aware of? I have commented myself on that thread a while ago, but I am not aware of any advancement on the subject …
Not aware of any, just mentioned just to join the voters.
I found a way to “Disable” some “auto-pair” combos by using Espanso text expander. Below is just an example for the one i fond most annoying:
- trigger: "`"
replace: "`"
label: "Logseq Prevent Doubling the 'BackTick'..."
It also works wit others like “(” or “[”. Hope it helps…
I find that Logseq doesn’t double it anymore as long as Espanso does it’s replacement
![]()
I use Keyboard Maestro for this sort of thing.
Triggered by any of the following (only for Logseq application)
- The exact case string “[[” is typed (no deletes)
Will execute the following actions:
- Type the Forward Delete Keystroke
- Type the Forward Delete Keystroke
Sadly this doesn’t work for me (MacOS 15.5, logseq 0.10.12).
I got espanso and using the same match as you, but the second backtick is still being expanded by logseq
Well, hopefully this will get picked up and supported natively by LogSeq.
I don’t think anybody would mind if the auto-pair feature was removed completely for back ticks.