SubstituteCase is too much typing, and I find the
\c to be redundant, so I've added the following to my version of the script:
:command! -nargs=1 -range SC \ <line1>,<line2>call s:SubstituteCase( \<f-args> . '\c' . strpart(<f-args>, 1))
Usage is now much shorter, and looks a lot more like a normal substitution:
Community content is available under CC-BY-SA unless otherwise noted.