23.6. Commandes de Conversion de Casse

Emacs a des commandes pour convertir soit un seul mot, soit une quantité arbitraire de texte en majuscule ou en minuscule.

M-l

Convertit le mot suivant en minuscule (downcase-word).

M-u

Convertit le mot suivant en majuscule (upcase-word).

M-c

Capitalise le mot suivant (capitalize-word).

C-x C-l

Convertit la région en minuscule (downcase-region).

C-x C-u

Convertit la région en majuscule (upcase-region).

Les commandes de conversion de mots sont les plus utiles. M-l (downcase-word) convertit le mot après le point en minuscule, puis place le point après celui-ci. Ainsi, la répétition de M-l convertit successivement plusieurs mots. M-u (upcase-word) convertit le mot entier en majuscules, alors que M-c (capitalize-word) convertit la première lettre du mot en majuscule et le reste du mot en minuscule. Toutes ces commandes convertissent plusieurs mots à la fois s'il leur est fourni un argument. Elles sont tout particulièrement pratiques pour convertir une grande quantité de texte tout en majuscule en casse mixée, car vous pouvez vous déplacer à travers le texte en utilisant M-l, M-u ou M-c sur chaque mot tel qu'approprié, en utilisant occasionnellement M-f pour sauter un mot.

Lorsqu'un argument négatif leur est fourni, les commandes de conversion de casse de mots s'appliquent au nombre approprié de mots avant le point, mais ne déplace pas le point. Ceci est pratique lorsque vous venez juste de taper un mot avec une mauvaise casse : vous pouvez lancer la commande de conversion de casse et continuer à taper.

Si une commande de conversion de casse de mots est lancée avec le point au milieu d'un mot, elle s'applique seulement à la partie du mot suivant le point. Exactement de la même manière que M-d (kill-word). Avec un argument négatif, la conversion de casse s'applique uniquement à la partie du mot avant le point.

Les autres commandes de conversion de casse sont C-x C-u (upcase-region) et C-x C-l (downcase-region), qui convertissent tout entre le point et la marque dans la casse spécifiée. Le point et la marque ne sont pas déplacés.

Les commandes de conversion de casse de régions upcase-region et downcase-region sont normalement interdites. Cela veut dire qu'elles demandent confirmation si vous essayez de les utiliser. Lorsque vous confirmez, vous pouvez permettre la commande, ce qui veut dire qu'elle ne demandera plus ed confirmation. Section 32.4.11.