2

http://picasaweb.google.com/lh/photo/F-p2qK3itxJsgj1tLLGsow?feat=directlink

画像を見ると、minbuffer の下部にある R ヘルプ ファイルからのこの使用法ビットがあります。

どうすればいいですか?コマンドを実行しようとしてキーボードを叩いたのかもしれません。emacsを再起動すると消えました:(

ありがとう

4

2 に答える 2

6

これを行う関数ess-r-args-showがあります。

デフォルトのキーバインディングが何であるかはわかりませんが、どういうわけか、構成ファイルの1つでこれになり、F2にバインドされました:

;; Show function argument completion while editing R code and interacting with
;; an inferior R process
(define-key ess-mode-map [f2] 'ess-r-args-show)
(define-key ess-mode-map [f3] 'ess-r-args-insert)
(define-key inferior-ess-mode-map [f2] 'ess-r-args-show)
(define-key inferior-ess-mode-map [f3] 'ess-r-args-insert)

現在の*.Rバッファーは、実行中の ESS/R プロセスに「関連付ける」必要があると思います。

于 2010-07-02T15:30:14.860 に答える
3

ess-eldoc括弧内にいるときはいつでも引数を表示するパッケージがあります。put を有効にするには:

(require 'ess-eldoc) 

をロードした後、emacs でess-site.

[編集]: ess-eldoc パッケージはもう存在しません。ESS では、Eldoc はデフォルトでアクティブ化されています。

于 2011-01-22T09:37:03.650 に答える