Hello,
I recently noticed that Paredit's `d{motion}' map doesn't behave the way
I would expect: in particular, although `)' in normal mode jumps
correctly to the end of the current S-expression, `d)' deletes beyond
the end of the S-exp. It seems as though perhaps the `)' motion reverts
to its non-Paredit meaning (forward sentence) until after the
operatorfunc has executed. Is this by design? Hopefully not, since
users would typically expect plugin-defined mappings to work the same
with an operator as they do in normal mode.
Thanks,
Brett S.
You received this message because you are subscribed to the Google Groups "vim_use" group.
For more options, visit https://groups.google.com/d/optout.
I recently noticed that Paredit's `d{motion}' map doesn't behave the way
I would expect: in particular, although `)' in normal mode jumps
correctly to the end of the current S-expression, `d)' deletes beyond
the end of the S-exp. It seems as though perhaps the `)' motion reverts
to its non-Paredit meaning (forward sentence) until after the
operatorfunc has executed. Is this by design? Hopefully not, since
users would typically expect plugin-defined mappings to work the same
with an operator as they do in normal mode.
Thanks,
Brett S.
You received this message because you are subscribed to the Google Groups "vim_use" group.
For more options, visit https://groups.google.com/d/optout.