Whenever I have to do things like this: closeparens = ")]}"
or /[)\]}]/
it messes up the parenthesis tracking of the whole file. I could mitigate this with comments:
# complement to ([{ (this is not at all to help with vim's highlighting)
local closeparens="}])"
# don't mind me, just gonna put these here: (((
case $X in
a) echo 1 ;;
b) echo 2 ;;
c) echo 3 ;;
esac
But I'd rather not modify my code because of my text editor.
How would I go about configuring this? No need for an easy answer, if I have to modify the gosh darned source code of vim I will. Just any sort of pointer on where to start would be nice.