Emacs версия ESS Ясной Консоли

Существует ли версия ESS команды Clear Console, которая может быть найдена в RGui (Ctrl-L)?

Я хочу иметь пробел * R * буфер.

19
задан Nathaniel Saxe 10 August 2010 в 09:22
поделиться

2 ответа

Эта функция Elisp из EmacsWiki у меня работает хорошо:

(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 и выполнить с помощью Mx clear-shell или привязать его к ключу в вашем init.el примерно так:

(global-set-key (kbd "\ Cx c") 'clear-shell)

9
ответ дан 30 November 2019 в 04:33
поделиться

Простым способом будет пометить весь буфер (C-x h), удалить его, а затем нажать RET, чтобы вернуть подсказку.

8
ответ дан 30 November 2019 в 04:33
поделиться
Другие вопросы по тегам:

Похожие вопросы: