В vim
знаю, я можу шукати з чутливістю до регістру чи без нього. Але якщо я хочу шукати рядок у верхньому або нижньому регістрі та замінити його заміною того ж випадку, чи можливо це в одному :s///
?
Наприклад, я хочу змінити ці рядки:
short
Short
SHORT
до
long
Long
LONG
Я можу це зробити за допомогою трьох :s
команд чи однієї нечутливої :s
та йти виправляти справи вручну, але чи є кращий спосіб? Пошук та заміна, що зберігає регістр?