Emacs,ESS,R-我是怎么做到的?

Nat*_*axe 2 emacs r ess

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

如果您查看图片,则此使用位来自minbuffer底部的R帮助文件.

我怎么做?它不知何故刚刚出现,也许是因为我捣乱了键盘试图运行命令.当我重新启动emacs时它消失了:(

谢谢

Ste*_*lou 6

有一个功能ess-r-args-show可以做到这一点.

我不确定它的默认键绑定是什么,但不知怎的,我在我的一个配置文件中结束了这个,它将它绑定到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)
Run Code Online (Sandbox Code Playgroud)

我相信您当前的*.R缓冲区需要与正在运行的ESS/R进程"绑定".

  • 默认情况下,只要按<kbd>(</ kbd>),就会激活`ess-r-args-show`. (2认同)