Existe-t-il une commande dans Vim qui change la casse du texte sélectionné?
Existe-t-il une commande dans Vim qui change la casse du texte sélectionné?
Réponses:
Visuel sélectionnez le texte , puis Uen majuscule ou uen minuscule. Pour permuter tout le boîtier dans une sélection visuelle, appuyez sur ~(tilde).
Sans utiliser une sélection visuelle, gU<motion>
rendra les caractères en motion
majuscules, ou utilisera gu<motion>
pour les minuscules.
Pour plus d'informations, consultez la section 3 du fichier d'aide change.txt de Vim .
g~<motion>
œuvres. Je voudrais ajouter que j'ai tendance à utiliser ~
exclusivement.
gUiw
pour transformer un mot en majuscule. Merci!
Voir les méthodes suivantes:
~ : Changes the case of current character
guu : Change current line from upper to lower.
gUU : Change current LINE from lower to upper.
guw : Change to end of current WORD from upper to lower.
guaw : Change all of current WORD to lower.
gUw : Change to end of current WORD from lower to upper.
gUaw : Change all of current WORD to upper.
g~~ : Invert case to entire line
g~w : Invert case to current WORD
guG : Change to lowercase until the end of document.
guw
change la casse de la position actuelle jusqu'à la fin du mot. guaw
ou guiw
change la casse du mot entier.