41

Emacsでは、特定のコマンドを使用して非アクティブなウィンドウをスクロールできます

ただし、すべての詳細がマニュアルに記載されているわけではありません。

CMvは他のウィンドウを下にスクロールできます

私の意図は他のウィンドウを上にスクロールすることです、どうすればそれを行うことができますか?

4

6 に答える 6

51

試してみてC-M-S-vくださいscroll-other-window-down

このようなキーバインディングを見つけるには、C-h bdescribe-bindings)を*Help*実行します。これにより、現在のバッファのすべてのキーバインディングと関連するコマンドのリストがバッファに入力されます。それをすばやく検索すると、scroll-otherあなたが言及したバインディングと、私がリストしたバインディングが表示されました。

于 2012-04-24T02:17:52.333 に答える
31

M-PageUp多くの端末では、他のウィンドウをM-PageDnスクロールすることができます。PageUp/PageDnスクロールに使用することにすでに慣れている場合は便利です。

于 2014-01-10T07:19:57.823 に答える
10

または、に負の引数を指定することもできますC-M-v。負の引数は、ほとんどすべての修飾子の組み合わせで指定できます。その場合は、と入力できますC-M-- C-M-v

于 2012-04-24T02:48:52.097 に答える
4

私はこれを(毎日)使用します:

(define-key global-map [(meta up)] '(lambda() (interactive) (scroll-other-window -1)))
(define-key global-map [(meta down)] '(lambda() (interactive) (scroll-other-window 1)))
于 2017-07-28T02:35:34.820 に答える
3

下にスクロールします(scroll-other-window)

上にスクロール、(scroll-other-window'-)

scroll-other-windowはEmacsのネイティブCAPIであるため、そのままで機能するはずです。そのドキュメントを確認してください。

それらにホットキーを自由に割り当ててください

于 2014-08-13T00:23:42.520 に答える
1

ターミナルでEmacsを使用しているときに発生する可能性があるように、 (つまり)が機能しない場合は、(C-u - C-M-vつまりscroll-other-windowARGを使用して)実行できます。-C-M-S-vscroll-other-window-down

抜粋C-h f scroll-other-window

負のARGは、下にスクロールすることを意味します。ARGがアトム'-'の場合、ほぼフルスクリーンで下にスクロールします。

于 2020-03-02T22:47:33.490 に答える