Как преобразовать весь текст в нижний регистр в Vim

там: openjdk javax.net в группе безопасности

src/share/classes/javax/net
src/share/classes/com/sun/net/ssl
src/share/classes/sun/security/ssl
src/share/classes/sun/net/www/protocol/https

также на этой странице:

src/share/classes/javax/crypto
src/share/classes/com/sun/crypto/provider
src/share/classes/sun/security/pkcs11
src/share/classes/sun/security/mscapi

Эти каталоги содержат базовую платформу криптографии и трех поставщиков (SunJCE, SunPKCS11, SunMSCAPI). SunJCE содержит реализации Java многих популярных алгоритмов, и последние две библиотеки позволяют вызовам, выполненным через стандартные криптографические API-функции Java быть направленными в их соответствующие собственные библиотеки.

197
задан Mateusz Piotrowski 12 March 2017 в 08:46
поделиться

4 ответа

  1. Если вы действительно имеете в виду маленькие заглавные буквы , то нет, это невозможно - точно так же, как невозможно преобразовать текст в полужирный или курсив в любом текстовый редактор (в отличие от текстового процессора ). Если вы хотите преобразовать текст в нижний регистр, создайте визуальный блок и нажмите u (или U для преобразования в верхний регистр). Тильда ( ~ ) в командном режиме меняет регистр символа под курсором.

  2. Если вы хотите видеть весь текст в Vim маленькими заглавными буквами, вы можете посмотреть на guifont или введите : set guifont = * , если ваш вариант Vim поддерживает выбор шрифтов графического интерфейса.

119
ответ дан 23 November 2019 в 05:13
поделиться

Я предполагаю, что вы хотите строчные буквы. Решение довольно простое:

ggVGu

Пояснение:

  1. gg - переходит в первую строку текста
  2. V - включает визуальное выделение, в строчном режиме
  3. G - переходит в конец файла (на данный момент у вас выделен весь текст)
  4. u - выделенная область строчными буквами
390
ответ дан 23 November 2019 в 05:13
поделиться

Если вы работаете под управлением Unix

:0,$!tr "[A-Z]" "[a-z]"
6
ответ дан 23 November 2019 в 05:13
поделиться

Много способов снять шкуру с кошки ... вот как я просто опубликовал о:


:%s/[A-Z]/\L&/g

Аналогично для верхнего регистра:


:%s/[a-z]/\U&/g

Я предпочитаю этот способ, потому что использую эту конструкцию (:

26
ответ дан 23 November 2019 в 05:13
поделиться
Другие вопросы по тегам:

Похожие вопросы: