2010-07-02 7 views

Répondre

6

Il y a une fonction ess-r-args-show qui fait cela.

Je ne suis pas sûr de ce que les raccourcis clavier par défaut sont pour, mais en quelque sorte j'ai fini avec cela dans un de mes fichiers de configuration, qu'il se lie à 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) 

Je crois que votre tampon *.R actuel doit être « liée » à un processus ESS/R en cours d'exécution

+0

Nice, c'est très utile! –

+2

Par défaut, 'ess-r-args-show' devrait être activé chaque fois que vous appuyez sur (. – VitoshKa

3

Il existe un package ess-eldoc qui affiche les arguments chaque fois que vous entrez dans la parenthèse. Pour activer mettre:

(require 'ess-eldoc) 

dans votre emacs après avoir chargé le ess-site.

[Éditer]: Le paquet ess-eldoc n'existe plus. Eldoc est activé par défaut dans ESS.

Questions connexes