別のウィンドウを選択します (other-window)。
別のウィンドウを、逆方向に選択します (other-window-backward)。
次のウィンドウを上方向にスクロールします (scroll-other-window)。
次のウィンドウを下にスクロールします (scroll-other-window-down)。
次のウィンドウを中央揃えにする (recenter-other-window)。
mouse-1 は、ウィンドウのテキスト領域において、ウィンドウを選択し、ポイントをクリックした位置に移動させます。モードライン内でクリックすると、ポイントを移動させずにウィンドウを選択します。
キーボード操作では、C-x o (other-window)
と入力することでウィンドウを切り替えることができます。これはゼロではなく、「その他」を意味する o
です。ウィンドウが3つ以上ある場合、このコマンドはすべてのウィンドウを循環順(通常は上から下、左から右へ)に移動します。一番右かつ一番下のウィンドウの後は、左上隅のウィンドウに戻ります。数値引数を指定すると、ウィンドウの循環順で数ステップ分移動します。負の引数を指定すると、逆順に循環します。ミニバッファがアクティブな場合、ミニバッファウィンドウが循環の最後のウィンドウとなります。ミニバッファウィンドウから他のウィンドウのいずれかに切り替え、その後再び戻って、要求されたミニバッファ引数の入力を完了させることができます。ミニバッファでの編集を参照してください。C-x O も同様ですが、デフォルトでは逆順になります。
other-window
コマンドは通常、(別途設定されていない限り)現在のフレーム内の次のウィンドウにのみ切り替わります。マルチフレーム環境で作業しており、すべてのフレームのウィンドウをサイクルに組み込みたい場合は、C-x o を next-window-any-frame
コマンドに再バインドできます。(コマンドの再バインド方法については、キーバインドのインタラクティブな変更 を参照してください。)
通常のスクロールコマンド(ディスプレイの制御を参照)は選択中のウィンドウにのみ適用されますが、次のウィンドウをスクロールするコマンドもあります。C-M-v (scroll-other-window)
は、C-x o が選択するウィンドウをスクロールします。それ以外の点では、このコマンドは C-v
と同様に動作します。どちらもバッファテキストをウィンドウに対して上方向に移動させ、正および負の引数を取ります。(ミニバッファでは、C-M-v
は標準的な循環順で次のウィンドウをスクロールするのではなく、ミニバッファに関連付けられたヘルプウィンドウ(もしあれば)をスクロールします。ミニバッファでの編集を参照してください。)C-M-S-v (scroll-other-window-down)
も同様に、次のウィンドウを下方向にスクロールします。同様に、C-M-S-l (recenter-other-window) は次のウィンドウにおいて C-l (recenter-top-bottom)
と同様に動作します。
mouse-autoselect-window に nil
以外の値を設定すると、別のウィンドウ上にマウスを移動した際にそのウィンドウが選択されます。この機能はデフォルトでは無効になっています。