2017-05-30 2:58 GMT+09:00 Bram Moolenaar <[email protected]>: > > > Because I heard it on issue #1733 > > > At the sadly neglected Vim wiki, we chose "Vim" and "gvim" despite > > > the inconsistency. The "Vim" spelling fits modern usage such as in > > > "Python" and many other packages. But then "Gvim" is rather weird, > > > and "gVim" is very weird. > > While "Vim" is a name, "gvim" is a command. Vim can also be a command, > thus then it's written as "vim". Depends on the context. >
I do think proper use of capitalization that depends on the context is much more important than unification in appearance attained by context-free substitution. > I agree that "Gvim" and "gVim" are a bit strange. "GVim" is weird. > Just using "gvim" seems best. > That's quite understandable. But then, what should we do with the all lower case "gvim" when we need to write a sentence beginning with the word spelled that way, or when we need to include it in the title of an article? For those cases, no matter how weird it looks, I even think "GVim" is suitable; in addition to making the initial "g" capital as per English orthography, the capitalization of the second letter "v" would clearly show what the word stems from (i.e., GVim is Vim); the succession of the two different capital letters G and V could be helpful to distinguish "gvim" from words such as gnome or gnu in pronunciation (i.e., GVim never appears to be pronounced the same way as Vim). Probably, what we need while we are at this issue would be not to specify things helpful to write down regular expressions to have a unified spelling for "gvim" in the documents but to establish a style guide for authors and contributors who want to refer to Vim that is built with a dedicated graphical user interface, with a concise way in their document. I wrote a bit my view on the capitalization of the word "gvim", but the point does not lie in its form "GVim." Actually I'm open to any form of capitalization as long as authors and contributors won't be puzzled at it when they write a sentence beginning with 'gvim'. That's the point. Even "Gvim" is okay to me since it is the class name of GUI Vim instances running on X11 (= value of a property known as WM_CLASS which is to be registered at startup for inter-cllient communication between X11 clients, in particular the window manager on one end). Best regards, Kazunobu Kuriyama > > -- > Never under any circumstances take a sleeping pill > and a laxative on the same night. > > /// Bram Moolenaar -- [email protected] -- http://www.Moolenaar.net > \\\ > /// sponsor Vim, vote for features -- http://www.Vim.org/sponsor/ > \\\ > \\\ an exciting new programming language -- http://www.Zimbu.org > /// > \\\ help me help AIDS victims -- http://ICCF-Holland.org > /// > > -- > -- > You received this message from the "vim_dev" maillist. > Do not top-post! Type your reply below the text you are replying to. > For more information, visit http://www.vim.org/maillist.php > > --- > You received this message because you are subscribed to the Google Groups > "vim_dev" group. > To unsubscribe from this group and stop receiving emails from it, send an > email to [email protected]. > For more options, visit https://groups.google.com/d/optout. > -- -- You received this message from the "vim_dev" maillist. Do not top-post! Type your reply below the text you are replying to. For more information, visit http://www.vim.org/maillist.php --- You received this message because you are subscribed to the Google Groups "vim_dev" group. To unsubscribe from this group and stop receiving emails from it, send an email to [email protected]. For more options, visit https://groups.google.com/d/optout.
