【发布时间】:2011-04-05 06:06:52
【问题描述】:
如何让 Emacs 执行类似的操作
(ess-eval-linewise "cat(date(), '\\n')" t nil nil nil)
每次 ess 正在运行并且 Emacs 已经空闲了一段时间,并且在它停止空闲时的某个时间左右?
【问题讨论】:
如何让 Emacs 执行类似的操作
(ess-eval-linewise "cat(date(), '\\n')" t nil nil nil)
每次 ess 正在运行并且 Emacs 已经空闲了一段时间,并且在它停止空闲时的某个时间左右?
【问题讨论】:
我没有使用ess 的经验,但您可以在 Emacs 空闲一段时间后使用run-with-idle-timer 运行命令。
您可以将上面的行包装在一个函数中,并将其交给该函数,并让它在每次 Emacs 空闲一段时间后执行。
函数使用详情请看the wiki。
【讨论】: