58 votes

Emacs: quelle est la touche de raccourci pour effacer le tampon?

Comme, Ctrl-A (tout sélectionner) suivi de Supprimer?

82voto

Trey Jackson Points 49816

Comment utiliser:

 M-x erase-buffer
 

Que vous pourriez lier à ce que vous voulez.

32voto

Tyler Points 6320

Tout sélectionner dans Emacs est:

 C-x h
 

(techniquement, c'est mark-whole-buffer) et kill-region (pour tuer la région marquée, qui est maintenant le tampon entier) est:

 C-w
 

Si vous souhaitez supprimer la région sans la copier dans le kill-ring, vous pouvez utiliser

 M-x delete-region
 

au lieu. Si vous faites cela beaucoup, vous voudrez lier delete-region à un combo clé / clé.

5voto

Frank da Cruz Points 31

Les vieux gens voudront peut-être l'appeler hk plutôt que clear-buffer-permanent, et l'assigner à la séquence de touches nostalgique de la manière suivante:

 (define-key esc-map "\^[hk" 'hk)
 

C'est la commande pré-Gnu TECO EMACS pour effacer le tampon (ESC ESC wHole Kill).

4voto

cadrian Points 4102

Allez au début du tampon, allez à la fin (tous deux marquent la marque), puis coupez:

 M-< M-> C-w
 

Prograide.com

Prograide est une communauté de développeurs qui cherche à élargir la connaissance de la programmation au-delà de l'anglais.
Pour cela nous avons les plus grands doutes résolus en français et vous pouvez aussi poser vos propres questions ou résoudre celles des autres.

Powered by:

X