Gibt es in Vim einen Befehl, der die Groß- und Kleinschreibung des ausgewählten Textes ändert?
Gibt es in Vim einen Befehl, der die Groß- und Kleinschreibung des ausgewählten Textes ändert?
Antworten:
Wählen Sie visuell den Text aus , dann Ufür Groß- oder uKleinbuchstaben. Drücken Sie, um alle Gehäuse in einer visuellen Auswahl auszutauschen~ (Tilde), auszutauschen.
Ohne Verwendung einer visuellen Auswahl gU<motion>
werden die Zeichen in motion
Großbuchstaben geschrieben oder verwendetgu<motion>
für Kleinbuchstaben verwendet.
Weitere Informationen hierzu finden Sie in Abschnitt 3 in der Hilfedatei change.txt von Vim .
g~<motion>
Arbeiten aus. Vielleicht möchte ich das hinzufügen, ich neige dazu, ~
ausschließlich zu verwenden .
gUiw
ein Wort in Großbuchstaben umwandeln. Vielen Dank!
Siehe die folgenden Methoden:
~ : 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
ändert den Fall von der aktuellen Position bis zum Ende des Wortes. guaw
oder guiw
ändert den Fall des ganzen Wortes.