Quelle est la signification des tampons Emacs ayant des noms avec * cache-oreilles *?


9

Il existe un certain nombre de tampons Emacs où leurs noms ont des "cache-oreilles", c'est-à-dire qu'ils ont des noms comme

  • *scratch*
  • *R*
  • *ESS*
  • *helm-mode-circe*

Quelle est la signification des cache-oreilles et pourquoi les utilisateurs créent-ils des tampons pour les utiliser?


7
C'est la signification: ce sont des tampons qui auraient autrement des oreilles froides. Personne ne sait pourquoi, mais de cette façon, ils ne se plaignent pas.
Tiré le

Réponses:


12

Par convention, ces noms spéciaux sont utilisés pour les tampons qui ne sont pas directement associés à un fichier, mais sont utilisés pour fournir à l'utilisateur une vue de certaines activités qui se produisent dans Emacs.

Cela comprend entre autres:

  • tampons d'évaluation emacs-lisp
  • tampons pour l'interaction avec les sous-processus
  • tampons liés au réseau (IRC, messages, ...)
  • tampons qui regroupent le contenu sur plusieurs fichiers (divers systèmes d'aide)

Notez qu'il existe une autre catégorie de tampons plus spécifiquement internes: ceux qui suivent le *pattern*(avec un espace de tête). Ces tampons sont du même type, mais sont généralement considérés comme inintéressants pour l'utilisateur, ils sont donc complètement masqués par défaut dans les listes de tampons et les compléments. Certains tampons de débogage et de trace relèvent de cette catégorie.


Certains (pas tous ) les tampons de débogage et de trace relèvent de cette catégorie. *Backtrace*est un tampon de débogage qui ne fonctionne pas. ;-)
Drew

@Drew absolument, merci de l'avoir souligné :)
Sigma

Est-il faux de dire que les cache-oreilles signifient généralement "le tampon a été créé par emacs, pas par l'utilisateur"?
Nsukami _

1
@LeMeteore cette ligne me semble un peu trop floue: lorsque je lance M-x manou M-x irc, sans doute, je crée ces tampons dans le sens où ils sont la conséquence directe (et unique) de mon action.
Sigma

@Sigma En effet, c'est faux de dire ça.
Nsukami _
En utilisant notre site, vous reconnaissez avoir lu et compris notre politique liée aux cookies et notre politique de confidentialité.
Licensed under cc by-sa 3.0 with attribution required.