Фильтр ТОЛЬКО нескольких слов (не всей строки) с помощью внешней команды

Я хотел бы использовать внешний Perl или Python сценарий для изменения выделенного текста в Vim на заглавный регистр. Как пользователь этих скриптов, вы можете выделить маленькие слова, которые не пишутся заглавными буквами.

Однако я хочу применить фильтр только к части строки, а не ко всей строке. Кто-нибудь знает, как это сделать?

Пример строки в исходном коде LaTeX:

\item the title case in latex and ...

Должно стать

\item The Title Case in Latex and ...

Следующая команда не работает:

:{visual}!{filter}

5
задан doubleDown 15 August 2013 в 11:31
поделиться