W eksperymentach też wygląda jak g~<motion>działa. Mogę dodać, że zwykle używam ~wyłącznie.
trysis
4
Co oznacza, że możemy użyć gUiwsłowa do zmiany wielkich liter. Dzięki!
lucidbrot
314
Zobacz następujące metody:
~ : 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.
W tym przypadku polecenia aw i iw zrobiłyby to samo, ponieważ białe znaki nie mają wielkości liter. Wierzę, że możemy zapisać naciśnięcie klawisza i przejść do wersji w polecenia. Czy jest jakiś powód, aby używać tutaj aw?
batbrat
1
guwzmienia wielkość liter z bieżącej pozycji do końca słowa. guawlub guiwzmienia wielkość liter całego słowa.
Odpowiedzi:
Wizualnie zaznacz tekst , a następnie Uwielkie lub umałe litery. Aby zamienić całą obudowę w zaznaczeniu wizualnym, naciśnij ~(tylda).
Bez użycia zaznaczenia wizualnego,
gU<motion>
znaki będąmotion
pisane dużymi literami lub będą używanegu<motion>
dla małych liter.Aby uzyskać więcej informacji, zobacz Sekcja 3 w pliku pomocy zmiany.txt Vima .
źródło
g~<motion>
działa. Mogę dodać, że zwykle używam~
wyłącznie.gUiw
słowa do zmiany wielkich liter. Dzięki!Zobacz następujące metody:
źródło
guw
zmienia wielkość liter z bieżącej pozycji do końca słowa.guaw
lubguiw
zmienia wielkość liter całego słowa.