General usage seems to be that vi begins with a lower-case V, and that proper names that begin with a lower-case letter should continue to do so both in title-case contexts and at the start of sentences.

So shouldn't the name/headline of this site be vi and Vim?


That looks decidedly ugly to me. Wikipedia seems to agree with you, however, so I'd suggest using Vim and vi instead.

Related posts on ELU:

  • 3
    But the original manpage uses Vi, though not really in a consistent manner it seems... (FYI: you can format it with groff -man -Tascii vi.1) ... I think it uses Vi to refer to the name of the program, and vi to refer to the command-line utility... – Martin Tournoij Feb 23 '15 at 13:47
  • The Vim-spell check considers vi to be the wrong capitalisation (blue background, not red), and corrects it to VI... At first I thought this was because of roman numerals, but it doesn't do that for iv or vii ... The nvi manpage uses vi and nvi throughout ... – Martin Tournoij Feb 23 '15 at 13:52
  • @Carpetsmoker The 2.8BSD manpage does the same. – muru Feb 23 '15 at 13:56
  • But some other docs from nvi use both Vi and vi ... :-/ – Martin Tournoij Feb 23 '15 at 13:57

I'm not able to definitively ascertain the "correct" spelling of vi. It may be either vi or Vi, I suspect vi is probably "more correct", but I personally don't consider Vi incorrect enough to change the title.

I also can't think of any good alternatives. I find "Vim and vi" to be awkward, it's a site about "Vi and clones", Vim is only there because it just so happens to be the most popular clone. Also, our domain name is vi.stackexchange.com; not vim.stackexchange.com.

You must log in to answer this question.

Not the answer you're looking for? Browse other questions tagged .