Recursive editing occurs when you are allowed to edit text while an editor command is executing. The mode line of the recursively edited buffer is enclosed in square brackets. For example, when using the commandQuery Replace, theCtrl+R option can be used to edit the current instance of the target string (that is, enter a recursive edit). Details of commands used to exit a recursive edit are given below.
Editor Command
+Ctrl+Z Editor Command
Ctrl+]