本節では、最近オープンしたファイルを探したり、バッファからファイル名を読み取ったりする際に便利な機能をいくつか紹介します。
M-x recentf-mode で Recentf モードを有効にすると、Emacs
は最近開いたファイルのリストを保持します。このリストからファイルを開くには、M-x
recentf-open コマンドを使用します。このモードが有効な場合、‘File’
メニューに、これらのファイルのいずれかに移動するためのサブメニューが表示されます。M-x
recentf-save-list は現在の recentf-list
をファイルに保存し、M-x recentf-edit-list はそれを編集します。
リモートファイルを使用する場合、Recentfでリモートファイルを使用するかどうかの判定を停止する秒数である remote-file-name-access-timeout
のカスタマイズも検討してみてください。これにより、Emacsがブロックされるのを防ぐことができます。
M-x ffap コマンドは、より強力なヒューリスティックなデフォルト値(ポイントにおけるファイルとURLの検索を参照)を用いて find-file
を一般化したものであり、多くの場合、ポイントにあるテキストに基づいています。部分補完モードでは、find-file を拡張するその他の機能が提供されており、これらは ffap と併用可能です。補完オプションを参照してください。