Изменение дела в Vim

Есть ли команда в Vim, которая изменяет случай выбранного текста?

Ответ 1

Visual выберите текст, затем U для верхнего регистра или U для нижнего регистра. Чтобы поменять весь корпус на визуальный выбор, нажмите ~.

Без использования визуального выделения, gU<motion> сделает символы в motion в верхнем регистре или используйте gU<motion> для нижнего регистра.

Дополнительные сведения см. в разделе 3 в файле справки vim change.txt.

Ответ 2

Смотрите следующие методы:

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

 guG : Change to lowercase until the end of document.