回答:
list-buffers実行するコマンドを、C-x C-b必要な機能を実行する関数に置き換えることができます。この場合buffer-menu-other-window、フォーカスのある別のウィンドウでバッファリストを開きます。次のスニペットをinitファイルに追加するC-x C-bと、新しい関数に再マッピングされます。
(define-key global-map [remap list-buffers] 'buffer-menu-other-window)
これは、コマンド、元のコマンド、および新しいコマンドにバインドされてglobal-mapいるキーマップを表します。C-x C-blist-buffersbuffer-menu-other-window
buffer-menu、別のウィンドウを使用したくない場合。
global-set-keyます(global-set-key [remap list-buffers] #'buffer-menu-other-window)。global-set-keyは単にの周りの薄いラッパーdefine-keyです。