[vim] Vim에서 대소 문자 변경

Vim에 선택된 텍스트의 대소 문자를 변경하는 명령이 있습니까?



답변

텍스트를 시각적으로 선택한 다음 U대문자 또는 u소문자 를 선택하십시오 . 시각적 선택에서 모든 케이싱을 바꾸려면 ~(물결표)를 누릅니다 .

시각적으로 선택하지 않으면 gU<motion>문자를 motion대문자로 만들 거나 gu<motion>소문자로 사용 합니다.

자세한 내용은 Vim의 change.txt 도움말 파일 에서 섹션 3을 참조하십시오 .


답변

다음 방법을 참조하십시오.

 ~    : 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.


답변