11

シングルモニターからデュアルモニターに切り替えました

新しいフレームでバッファ内のファイルを開くために使用することにより、emacs で両方の画面を利用するC-x 5 fことができました。そのフレームを 2 番目のモニターにドラッグして、余分な領域を楽しむことができます。

私が今持っている問題は、異なるフレームのバッファを効率的に切り替える方法です

C-x o単一のモニターで分割フレーム内のバッファーを切り替えるのに慣れていますが、これは複数のフレームでは機能しません

C-x 5 b <buf-name>比較して苦痛である、より面倒な方を使用しなければならない

デュアル モニター間でバッファーの切り替えをより効率的にする方法について、何かヒントはありますか?

理想的には、フレームに関係なく、単一の単純なキーボード ショートカットを使用してすべてのバッファーを循環させたいと考えています。

4

4 に答える 4

8

C-x 5 o他のフレームに切り替えることを期待していますが、確認するためのそのようなデュアルスクリーン設定はありません。

于 2012-10-24T21:16:04.643 に答える
5

別のフレームで、次を使用して、cmd-backtick で mac osx スタイルの「same-app」切り替えを取得します。Linux / Windows を使用している場合は、alt-tilda で同じことができます。

(defined-key global-map (kbd "M-`") 'other-frame)

フレームの切り替えとバッファの切り替えを別々に行うため、これが気に入っています。複数の画面がある場合、通常、フォーカスのある画面を変更したい場合は、ある種のコンテキスト スイッチになります。

于 2012-10-24T17:30:08.563 に答える
4

OPの後にあるように見えるので、上記の私のコメントを答えに変えます:

(defun other-window-visible ()
  (interactive)
  (other-window 0 'visible))
(global-set-key "\C-xo" 'other-window-visible)
于 2012-10-24T15:57:32.333 に答える
3

多分

(global-set-key (kbd "C-x o") 'next-multiframe-window)

(スパイクが述べたように、私は別のものC-x oにバインドしother-window、バインドし続けるnext-multiframe-windowことは理にかなっていると思います。)

于 2013-03-14T03:44:01.420 に答える