Shell Emacs: Comando Reset

3

No bash, posso limpar a tela com o comando clear e posso limpar todo o "buffer" com o comando reset .

Estou procurando realizar o reset no terminal Emacs *shell* . Existe uma ligação de comando / teclado para isso?

    
por Alan Turing 11.06.2011 / 05:40

1 resposta

3

Respondendo a minha própria pergunta. Encontrou a resposta em este site :

(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))) 

Depois, também adicionei uma ligação de chave:

(global-set-key "\C-f" 'clear-shell)
    
por 11.06.2011 / 16:49

Tags