The Emacs Lisp manual has a section on recursive editing, which mentions a few different ways you might handle this.
The Emacs Lisp manual has a section on recursive editing, which mentions a few different ways you might handle this.