Есть ли команда в 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.