NextPrevUpTopContentsIndex

3.27 Recursive editing

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 command Query Replace , the Ctrl+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.

Exit Recursive Edit

Editor Command

Argument: None
Key sequence: Meta+Ctrl+Z

Exits a level of recursive edit, returning to the original command. An error is signalled if not in a recursive edit.

Abort Recursive Edit

Editor Command

Argument: None
Key sequence: Ctrl+]

Aborts a level of recursive edit, quitting the unfinished command immediately. An error is signalled if not in a recursive edit.


LispWorks Editor User Guide (Macintosh version) - 23 Feb 2006

NextPrevUpTopContentsIndex