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