12
最後に強制終了されたバッファ/ファイルを開くためのアドオンはありますか?ちょうどC-S-tのようにfirefoxで行う。Emacsは以前に強制終了したバッファを再度開きますか?
recentf-modeは、最近アクセスしたファイルの履歴を覚えていることが分かりました。
最後に強制終了されたバッファ/ファイルを開くためのアドオンはありますか?ちょうどC-S-tのようにfirefoxで行う。Emacsは以前に強制終了したバッファを再度開きますか?
recentf-modeは、最近アクセスしたファイルの履歴を覚えていることが分かりました。
(require 'cl)
(require 'recentf)
(defun find-last-killed-file()
(interactive)
(let ((active-files (loop for buf in (buffer-list)
when (buffer-file-name buf) collect it)))
(loop for file in recentf-list
unless (member file active-files) return (find-file file))))
(define-key global-map (kbd "C-S-t") 'find-last-killed-file)
これは実際には一般的には機能しません。バッファ内でプロセスを実行していたらどうでしょうか?それはプロセスを再起動するか(そして潜在的に2回の副作用を起こすか)、またはプロセスが添付されていないバッファを与えるでしょうか?どちらの解決策も特に良いとは言えません。 –
キルバッファフックがあります。殺されたバッファのリストを構築し、維持することは可能であるべきです。このリストの助けを借りて、最近殺されたバッファはアクセス可能でなければなりません。いいえ? – Matthias