回答:
:s
私が知る限り、これを行うネイティブの機能はありませんが、アドオンをインストールするつもりであれば、Michael Geddesのkeepcaseプラグインをご覧ください。
このプラグインを試すことができます。
https://github.com/tpope/vim-abolish
このプラグインは、大文字と小文字を区別するテキストだけでなく、そのバリエーションも一致させるのに役立ちます。Like /good{,ies}
はgoodだけでなくgoodyにもマッチします。
同様に、大文字と小文字を区別するだけでなく、含まれているバリアントに置き換えることができます。
:%S/long/short/g
longをshortに、LongをShortに、LONGをSHORTに置き換えます。