Emacs で *Messages* バッファを無効にする 質問する

Emacs で *Messages* バッファを無効にする 質問する

無効にする方法はありますか?メッセージバッファ?削除できるのはわかっているが、また現れる。バッファをスクロールして通過させないことはできるメッセージしかし、その作成を無効にする方法はあるのでしょうか?

ありがとう。

ベストアンサー1

上記の回答に基づいて、これを.emacsに配置すると、完全に無効になります。メッセージ

;; Forces the messages to 0, and kills the *Messages* buffer - thus disabling it on startup.
(setq-default message-log-max nil)
(kill-buffer "*Messages*")

また、私と同じように、完了バッファから新しいファイルを開いたときに表示されるバッファ。

;; Disabled *Completions*
(add-hook 'minibuffer-exit-hook 
      '(lambda ()
         (let ((buffer "*Completions*"))
           (and (get-buffer buffer)
            (kill-buffer buffer)))))

おすすめ記事