15
A
回答
9
從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
與M-x clear-shell
執行,或將其綁定到一個關鍵在你(global-set-key (kbd "\C-x c") 'clear-shell)
+1
這真的很整潔。當我在另一個窗口時,有沒有辦法讓我發現?如果我不在活動shell的窗口中時嘗試執行'clear-shell'或'C-x c',則會出錯; 'processp,nil'。我是emacs新手,如果我忽略了一些基本的東西,請耐心等待。 – 2013-01-11 19:39:02
6
簡單的方法是標記整個緩衝區(C-x h
),刪除它,然後點擊RET
以提示回來。
+1
,這不適用於R緩衝區,出於某種原因 – 2011-01-06 15:16:24
1
執行M-x comint-clear-buffer
這勢必C-c M-o
相關問題
- 1. emacs本地版本控制
- 2. 清除控制檯的Java
- 3. Intellij-idea清除控制檯
- 4. 清除Eclipse控制檯java
- 5. Javascript:清除控制檯[Firefox]
- 6. 清除線在控制檯
- 7. 從Java控制檯中刪除輸入的文本,但不清除控制檯
- 8. emacs中的版本控制概述
- 9. Emacs的備份版本控制文件
- 10. Redis中的清除控制檯(shell)
- 11. 如何清除MATLAB中的控制檯?
- 12. 清除Python控制檯的命令?
- 13. 清除Kotlin中的控制檯
- 14. 如何清除Java中的控制檯
- 15. ess-execute key binding與新ESS版本不兼容
- 16. Emacs和ESS:使用正確版本的R
- 17. 使用控制檯字符清除多個控制檯行
- 18. ESS R代碼傳遞在Emacs控制檯模式下不起作用
- 19. 更改emacs版本控制模式
- 20. 清除控制檯時C++閃爍
- 21. Eclipse停止從控制檯清除
- 22. 清除[R控制檯程序
- 23. 如何在Java中清除控制檯?
- 24. 如何清除Java控制檯?
- 25. 從清除控制檯停止Eclipse
- 26. 在Java中清除控制檯
- 27. 清除GM_log從錯誤控制檯
- 28. 從java清除IntelliJ控制檯
- 29. conemu + SSH清除控制檯歷史
- 30. 你如何清除IRB控制檯?
+1這個人正在困擾我很長一段時間......而且,BTW'C-l'鍵綁定僅在RGUI中不可用,而在* NIX系統上的R交互式會話中也不可用。對於所有* NIX炮彈來說,這是普遍的。 =) – aL3xa 2011-09-21 14:20:40