Click the page title to find all pages related to undoing.
In Emacs, undo means undoing changes to buffers. However, this page includes discussion of related ways to “undo” other aspects of your Emacs session.
‘undo’state from undoing to redoing, a definite problem. Only tested with GNU Emacs 21.2.1 on Mac OS 10.3.7.
Besides changes to buffers, you can undo some other changes to your current Emacs state. In most cases, this undoing really means cycling or popping recorded states.
‘M-x cycle-frame-configs’– cycle among previous FrameConfigurations, seeming to undo configuration changes. See FramesAndRegisters.
‘M-x jump-to-frame-config-register’– restore the last saved FrameConfiguration, seeming to undo the current config. See FramesAndRegisters.
‘M-x save-frame-config’– save a FrameConfiguration, so you can return to it later with
‘jump-to-frame-config-register’. See FramesAndRegisters.
Locations in buffers: