I frequently encounter the issue of having to insert an additional nest of parentheses (or some other delimiter) over an expression when misjudging how deep to nest my expression, especially for lisp. Is there a package or native emacs/slime function that will allow me to achieve the following:
Point is represented by
or in other words duplicates the layer of parentheses the point is on.
I'm aware Vim/Evil has
% which to allows one to move between opening and closing parentheses but is there a more elegant solution?