tooltipとても便利です!!
Windows7 + Meadow3でも問題なく動いた.
導入にあたって.emacsのESS周辺を整理したのでついでにまとめて晒してみる.
tooltip周辺の設定は一番下.ess-modeの読み込みがごにょごにょしているのでess-modeにフックした.
;; ESS {{{2 ;; 基本設定 {{{3 ;(require 'ess-site) ;; editorの設定 ;(setq R-editor "emacsclient.exe") ;; Rtermへのパス.Rを更新したら書き直す. (setq-default inferior-R-program-name "C:/Program Files/R/R-2.10.0/bin/Rterm.exe") ;; 拡張子が.rのファイルを読み込んだらR-modeに {{{3 ;; http://www.okada.jp.org/RWiki/?ESS (setq auto-mode-alist (cons (cons "\\.r$" 'R-mode) auto-mode-alist)) (autoload 'R-mode "ess-site" "Emacs Speaks Statistics mode" t) (setq ess-ask-for-ess-directory nil) (setq ess-pre-run-hook '((lambda () (setq default-process-coding-system '(sjis . sjis)) (auto-complete-mode) ;; M-x alignの設定 for ESS {{{3 ;; http://d.hatena.ne.jp/yag_ays/20090712/1247346981 (require 'align) (add-to-list 'align-rules-list '(ess-assignment-operator (regexp . "\\(\\s-*\\)<-[^#\t\n]") (repeat . nil) (modes . '(ess-mode)))) ;; R起動時ウィンドウ分割設定 {{{3 ;; http://d.hatena.ne.jp/syou6162/20080914/1221308201 ;; http://d.hatena.ne.jp/repose/20080905/1220626866 (defun ess:format-window-1 () (split-window-horizontally) ;縦分割 (other-window 1) ;(split-window) ;横分割 ;(other-window 1) ) (add-hook 'ess-pre-run-hook 'ess:format-window-1) ;; tooltip-show-at-point, ess-R-object-tooltip.el {{{3 ;; http://sheephead.homelinux.org/2009/11/17/1699/ (add-hook 'ess-mode-hook (lambda() (require 'ess-R-object-tooltip) (define-key ess-mode-map "(" 'ess-r-args-auto-show))) (setq ess-r-args-show-as 'tooltip)