web-dev-qa-db-fra.com

Comment copier / sélectionner un fichier entier ou un tampon dans emacs?

Existe-t-il une commande pour sélectionner tout le contenu du fichier dans emacs?

Par exemple, Control+a sélectionne le contenu entier d'un fichier dans le Bloc-notes, Notepad ++, etc.

Je peux sélectionner tout le contenu à l'aide de la souris, mais ce n'est pas pratique pour les gros fichiers. J'ai trouvé les commandes de base d'Emacs ici et ici , mais je n'ai pas trouvé ce que je cherchais.

35
Sajib Mahmood

C-x h sélectionnera la totalité du tampon.

Vous pouvez rechercher de l'aide dans Emacs à l'aide du système d'aide intégré.

C-h f recherchera de l'aide pour des fonctions spécifiques. Dans ce cas, vous auriez pu rechercher whole-buffer trouver mark-whole-buffer.

D'autres commandes d'aide d'intérêt seraient:

  • C-h m pour afficher les commandes disponibles pour les modes actuels
  • C-h v pour obtenir de l'aide sur les variables
  • C-h k pour trouver les touches de fonction qui sont liées à
  • C-h w pour voir quelles liaisons de touches sont définies pour une fonction donnée
  • C-h ? pour voir quelles autres options sont disponibles.

Notez que C-x h mettra uniquement en évidence tout le texte. Pour copier réellement le texte sélectionné, vous devez utiliser C-w pour couper (kill-region) ou M-w pour copie (kill-ring-save).

57
keelerm