vim: improve quote pair handling
vim: make undo work properly with pairs