18

ESSで、CcCjまたはCcCrを使用して.Rファイル内のコードのチャンクを評価している場合(実行中のRプロセスに行または領域を送信するため)、評価後にRバッファーを自動的に下にスクロールさせるにはどうすればよいですか?プロンプトで、カーソルが下部にある領域?

ありがとう。

4

3 に答える 3

25

おそらくそれを行うためのたくさんの方法。私の.emacs.dには

  (setq comint-prompt-read-only t)
  (setq comint-scroll-to-bottom-on-input t)
  (setq comint-scroll-to-bottom-on-output t)
  (setq comint-move-point-for-output t)

また、元々はFelipe Csaszarからのこのコードに興味があるかもしれません。このコードを使用すると、要求したことやその他のいくつかの優れた機能を実行できます。

于 2010-04-26T00:22:56.230 に答える
1

emacsドキュメントの自動スクロールをご覧ください。私の場合:

customize-variable RET scroll-down-aggressively RET

スクロールダウン-1に積極的に設定すると、仕事ができました。

于 2015-08-20T15:38:23.003 に答える
-1

DJJのソリューションは、SpacemacsのESSおよびポリモードで完全に機能します。

まず、構成ファイルのセクション(scroll-down-aggressively 1)内に配置します。defun dotspacemacs/user-config ()~/.spacemacs

次に、構成を使用して回線を評価するSPC , e rか、構成を再起動しますSPC f e d

Emacs 27は、「シンボルの関数定義が無効である」ため、上記の行について不満を述べたため、同じ結果を得るには、次のように変更する必要がありました。

(setq scroll-down-aggressively 0.01)
于 2019-04-24T11:41:35.530 に答える