1

重複の可能性:
Emacs でバッファーをより簡単に切り替えるにはどうすればよいですか?

GNU Emacs 24.1.1

こんにちは、

バッファーを切り替えたい場合、アクティブなバッファーが多数ある場合は、次の Cx Cb を使用します。しかし、それは非常に非効率的だと思います。

そして、次のバッファに開いているバッファのリストが表示されます(次のバッファではこれは好きではありません)。通常、同時に 4 つのバッファを開いています。

上記を使用して、必要なバッファーを選択するために上下にスクロールするときに、カーソル (Co) をバッファー リスト バッファーに移動する必要があります。

アクティブなバッファーがあまりない場合は、Cxb を使用することがあります。しかし、私はいつもたくさん持っています。

ただし、何かを探していると、バッファーのリストを含む小さなバッファーが開き(必要な最小値-すべてのバッファーを表示するのに十分です)、自動的にフォーカスされます。スクロールして、必要なバッファーを選択します。そして、バッファのリストを開く前にフォーカスしていたバッファに表示されます。その後、バッファリストは消えます。

バッファの切り替えを簡単にするために、このようなことを知っている人はいますか?

アドバイスありがとうございました。

4

2 に答える 2

3

とは別にido-mode、適切なバッファ スイッチング ソリューションは次のとおりです。

  1. Plain-old C-x b+ icomplete-mode
  2. ibuffer - 再バインドC-x C-bibufferて動作を確認します:

    (global-set-key (kbd "Cx Cb") 'ibuffer)

  3. Helm - あらゆるものを見つけるのに役立つ漸進的な絞り込みおよび選択フレームワーク (バッファーを含む)。

于 2012-11-27T09:29:45.213 に答える
3

ido-mode を確認してください。Cx Cb は古い方法です。

The ido lets you interactively do things with buffers and files.
于 2012-11-27T08:48:11.867 に答える