Emacsにはアンドゥ機能があって、「しまった、へんな文字入力しちゃった!」なんて場合は落ち着いて「C-x u」すれば元に戻せる。一方、「しまった、へんな場所にカーソル移動しちゃった!」なんて場合にポイントをアンドゥする機能があってもいいだろう。w3mのUNDO/REDO(カッコにバインドされている)はまさにそれだ。それには拙作point-undo.elを使ってみよう。 M-x install-elisp http://www.emacswiki.org/cgi-bin/wiki/download/point-undo.el 設定はrequireして、適当なキーに割り当てるだけ。ファンクションキー等なるべく押しやすい位置がいいだろう。 (require 'point-undo) (define-key global-map [f7] 'point-undo) (define-key glo