タグ付けされた質問 「kill-buffer」

6
FirefoxブラウザのCStのように、強制終了したバッファを再度開く方法は?
Firefoxで閉じたタブを元に戻すCStのように、誤ってバッファを強制的に削除して開き直したい場合がありますが、Emacsには組み込みコマンドがないdefun undo-kill-buffer(http://www.emacswiki.org/RecentFilesにあります)。 (defun undo-kill-buffer (arg) "Re-open the last buffer killed. With ARG, re-open the nth buffer." (interactive "p") (let ((recently-killed-list (copy-sequence recentf-list)) (buffer-files-list (delq nil (mapcar (lambda (buf) (when (buffer-file-name buf) (expand-file-name (buffer-file-name buf)))) (buffer-list))))) (mapc (lambda (buf-file) (setq recently-killed-list (delq buf-file recently-killed-list))) buffer-files-list) (find-file (if arg (nth arg recently-killed-list) …

2
確認なしでプロセスバッファを強制終了しますか?
にC-x C-kバインドしていkill-this-bufferます。しかし、PythonやMySQLのようなプロセスを実行しているバッファに入ったら、C-x C-kそれを尋ねる バッファ「* Python *」には実行中のプロセスがあります。殺す(yまたはn)? 確認なしでプロセスバッファを強制終了するにはどうすればよいですか?

2
変更を比較するオプションを備えたキルバッファプロンプト
このsave-some-buffersコマンドは、変更された各ファイルを保存または無視するように求めます。また、変更されたファイルを、アクセスしているファイルと比較するオプションも提供します。 kill-bufferまたはから同じ動作が欲しいのkill-this-bufferですが。バッファが変更された場合、すでにyes / noプロンプトが表示されますが、差分を表示するオプションも必要です。 これを行うための組み込みの方法、または適切な拡張ポイントはありますか?それとも、自分のkill-bufferコマンドをバインドするだけですか?
弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.