是否有可以在 RGui(Ctrl-L) 中找到的 Clear Console 命令的 ESS 版本?
我想要一个空白的 * R * 缓冲区。
在EmacsWiki中,这个 Elisp 函数对我很有效:
(defun clear-shell ()
(interactive)
(let ((old-max comint-buffer-maximum-size))
(setq comint-buffer-maximum-size 0)
(comint-truncate-buffer)
(setq comint-buffer-maximum-size old-max)))
将其放入您的~/.emacs.d/init.el
并执行 with M-x clear-shell
,或将其绑定到您的键上init.el
,例如:
(global-set-key (kbd "\C-x c") 'clear-shell)
执行M-x comint-clear-buffer
绑定到C-c M-o
最简单的方法是标记整个缓冲区 ( C-x h
),将其删除,然后点击RET
让提示返回。