I am used to bind my YASnippet trigger keys to sequences that start with < (e.g. when I type <hn in org-mode, it expands to a custom header for my notes).
The problem is that in some modes, the < character is part of electric pairs (I have electric-pair-mode enabled), which automatically writes a closing > when I type it. As a consequence, my snippet expansions are followed by an unwanted >.
The < character is not in electric-pair-pairs nor in electric-pair-text-pairs, so it does not seem easy to just avoid electric pairing for this character (which, besides, I do not want for certain modes).
How should I go about it?
Is there a way to make YASnippet delete the > character at expansion, before the actual expansion is written?