1

GUI モードで emacs を起動すると、通常、右側にスクロール バーがあります。スクロールバーを上下にドラッグすると、カーソルは移動しませんが、スクロールバーの位置に応じてemacsのビューが変化します。スクロールバーやマウススクロールをドラッグせずにこれを行う方法はありますか? ところで、私は次のコマンドを知っています: Ctrl+V, MV, しかし、これはまさに私が望むものではありません. 私はそのような効果が欲しいです、それはあなたがemacsウィンドウをクリックして上下にドラッグするように見えます.Ctrl + v、ctl + nまたはそのようなコマンドを使用すると、カーソルの位置が変わります。

4

2 に答える 2

1

あなたが望むのはcentered-cursor-modeだと思います。上下にスクロールするときはいつでも、それが1行、ページダウン/アップ、またはマウスのいずれであっても、カーソルは中央に留まります.

于 2013-01-06T08:19:13.670 に答える
1

デフォルトでは、 、および—をC-v呼び出します。前置引数なしで呼び出すと、画面全体をスクロールしますが、たとえば は2 行ずつスクロールします。scroll-up-commandM-vscroll-down-commandM-2 C-vscroll-up

より簡単な方法が必要な場合はscroll-up、事前定義された引数で呼び出す独自のコマンドを定義し、それらを選択したキーにバインドできます。

スクロールしてカーソルを置き忘れるとすぐに移動することに注意してください。

別の便利なコマンドはrecenter-top-bottom、 にバインドされていC-lます。

于 2013-01-06T04:16:47.303 に答える