Talk:Vim (text editor)

From Wikipedia, the free encyclopedia

Other languages WikiProject Echo has identified Vim (text editor) as a foreign language featured article. You may be able to improve this article with information from the French or German language Wikipedias.
This article is part of the Linux WikiProject, a group of Wikipedians interested in improving the encyclopaedic coverage of articles relating to Linux, and who are involved in developing and proposing standards for their content, presentation and other aspects.
If you would like to participate, please visit the project page, where you can join the project and see a list of open tasks.
B This article has been rated as B-Class on the quality scale.
This article is part of WikiProject Free Software, an effort to create, expand, organize, and improve free software-related articles.
??? This article has not yet received a rating on the assessment scale.
??? This article has not yet received an importance rating on the assessment scale.

Contents

[edit] I'd like to add...

I'd Like to add the following but I'm now a good writer so I'd probably mess up the current article. Could some one do it for me? I got the info from an interview with Moolenaar http://e-zine.nluug.nl/hold.html?cid=180. -- Mr Cellophane

It was released in the early 1990s by Bram Moolenaar as "vi clone", ie a program similar to the text editor "vi", for Amiga computers. Initially the name stood for Vi IMitation but with the addition of new features the name has been changed to Vi IMproved.

The History section has been added which contains this information, albeit in a different form. -- Heptite 09:50, 5 October 2005 (UTC)

[edit] VIM vs. Emacs

VIM vs. Emacs: I don't think we need to go there. Both editors have their strong and weak points, but I think it's very hard to compare them directly. vi is used by people who start and exit their editor a hundred times a day, while Emacs tends to be used as a large operating environment. I can see any article on the subject becoming a religious war. -- Stephen Gilbert


Perhaps vi vs emacs should be part of the Flame war entry? DMD

Yes, I think that would be an excellent place for it. -- Stephen Gilbert

[edit] Bulleted list

The bulleted list of VIM features isn't really what we should expect in an encyclopedia article--i.e., it shouldn't be a list, it should be ordinary English prose sentences. --LMS

I disagree, it's perfectly fine as it is. --Eloquence 12:05 Jan 3, 2003 (UTC)
I dunno. This entry reads more like a press release than an encyclopedia entry. I might try a tweak or rewrite later. - David Gerard 16:09, Jan 9, 2004 (UTC)

[edit] Contributors page

I found that someone had put up a link to a contributors page, on which he was the only person listed. This itself demonstrates the difficulties of trying to keep track of contributors by hand rather than automatically: unless (1) everyone voluntarily puts his or her own name on the list, or (2) someone tirelessly updates the list to make sure it's accurate, then the list is certainly going to be unreliable. There is another problem with such lists, and that is that it's really unnecessary. Why waste our time keeping track of contributors? Does it make them more motivated? No. Do we know what we've done? Yes, if we remember. Does anyone care what anyone else has done? Not really, except maybe when it's far above and beyond the call of duty (several names come to mind). In that case, simply being a participant is enough to confer community recognition and honor.  :-) --LMS

[edit] Charityware

¿Shouldn't the vim article at least mention the concept "charityware" and the poor children in Uganda?

Could do! - David Gerard 16:09, Jan 9, 2004 (UTC)

[edit] "Vim" as an English word

On the cleaning agent thing, "vim" used to be used (and still is to a certain extent, largely by older people) as an informal term meaning "with lots of energy and enthusiasm". It was a very common expression back around .. oh ... the middle years of the 20th century, I guess, and possibly earlier. Was the cleaning product named after the attitude, or the attitude after the cleaning product? Tannin 13:23, 15 Jan 2004 (UTC)

Ah yes! Vim and vigor was a keen expression back in the day. - UtherSRG 13:48, 15 Jan 2004 (UTC)
The English word (which goes back to 1843, according to Merriam-Webster OnLine) is apparently from Latin vim (accusative of vis). The cleaning product is surely named from the English word. --Zundark 13:47, 15 Jan 2004 (UTC)
Ahh. Thankyou gentlemen! Tannin
Hmm. The OED deprecates the above derivation, surmising that the American originated word is just some interjection turned into an adverb. (from the 1850s) Which leaves me triply nonplussed, for I had genuinely thought "vimma" (meaning frenzy) to be a Finnish word with a long and distinguished pedigree... go figure! -- Jussi-Ville Heiskanen 14:25, Jan 15, 2004 (UTC)
I just now ran into the word "vim" as a noun with this meaning, for the first time ever, in a PKD novel (The Unteleported Man to be precise) which was originally written 1964. So unless he was going for a subtle old-fashioned feel (totally lost on me), the word was still in use at least up to 1964. Does its definition deserve to go into the article? — Danc
Two things. One, my entire family still uses this word, so it's not completely out of common usage. Second, "vis" is, I believe, a verb in Latin--and even if it were a noun, it's accusative would be "vem" (the accusative ending is -em for third declension nouns). Hope this helps, [[User:Meelar|Meelar (talk)]] 13:23, 16 Jun 2004 (UTC)
I haven't studied any Latin so I couldn't say first-hand, although 1913 Webster and also the Pocket Oxford I have lying around here both seem to agree about it being accusative of the Latin noun vis. As far as modern usage — I found a representative sample (okay, it was only two people) of the baby boomer generation who both said that they had never heard of the word "vim", although one knew of the cleaning product brand. Maybe it's a regional thing? (I'm in Australia.) Irrespective of all that, I think the word "vim" meaning "enthusiasm, strength" should definitely go into the article ... — Danc
"Vim" is definately the accusative of the Latin "vis". See the Lewis & Short Latin dictionary & Allen and Greenough's New Latin Grammar.

[edit] 'vim' vs 'Vim'

I reverted the last change ("Vim, which stands for Vi Improved"). I'm of two minds about this: I agree with Pne that it's 'vi' not 'Vi'; on the other hand, the main help page in Vim (pressing F1 on v6.3 MS-Windows version) shows "VIM stands for Vi IMproved."

Thoughts?

DanielVonEhren 14:55, 29 Dec 2004 (UTC)


This [article] tends to be my bible on the subject, and I think it should be Vim, because: - It's not an acronym, - It _is_ a proper noun.

I'd tend to take the same position as for perl: it's Perl the language, and perl the command interpreter (the language specification as opposed to the program you use to run Perl programs).

[edit] which language ?

In which language is Vim programmed ? Is there something called Vim programming language ? Jay 12:49, 24 Feb 2005 (UTC)

Vim itself is written in C. As far as I know, the Vim scripting language has no name. Goplat 17:13, 24 Feb 2005 (UTC)
While it's true that technically there's no official name for the Vim scripting language, it's often called "VimL" in the vim-dev mailing list. -- Heptite 09:20, 5 October 2005 (UTC)

[edit] External Links

I'm thinking this section really needs to be cleaned up, but I'm not entirely sure how to go about it without stepping on anybody's toes.

Several of these links appear to be outdated, trivial, etc. For example, the "Editing remote files with ViM and SCP/FTP" link should probably just be a tip on www.vim.org, and the "Vim Tutorial" looks more like a quick reference, of which there are many (including ":help quickref" within Vim). "Syntax highlighting in ViM, mappings and the vimrc file" and "ViM: Variable/Word completion, indenting, macros and function navigation" are links to a couple of the pages of a group of Vi/Vim "tutorials" on the same site (where they mistype the Vim name (it should be Vim (preferred), VIM, or vim))....

Heptite 22:48, 18 October 2005 (UTC)

I went ahead and cleaned this section up somewhat. I commented out but didn't delete the SCP/FTP link. -- Heptite (T) (C) (@) 08:44, 30 November 2005 (UTC)

[edit] Guidelines

It's good that there are so many web pages out there dedicated to Vim in various ways ("cheat sheets", tips, etc.) but listing them all would be excessive and impactical. And, unfortunately, listing any that aren't "official" Vim pages tends to encourage others to list theirs, cluttering the "External links" section, which has been cleaned up more than once. There's also the External links guidelines. -- Heptite (T) (C) (@) 23:19, 6 March 2007 (UTC)

The following discussion is an archived debate of the proposal. Please do not modify it. Subsequent comments should be made in a new section on the talk page. No further edits should be made to this section.

The result of the debate was no consensus. —Nightstallion (?) 07:48, 20 March 2006 (UTC)

[edit] Requested move

Vim (text editor)Vi IMproved – Make the article title match the "expanded" name of Vim. (Currently Vi IMproved redirects to Vim (text editor).)


Add *Support or *Oppose followed by an optional one-sentence explanation, then sign your opinion with ~~~~
  • Support -- Heptite (T) (C) (@) 22:15, 15 March 2006 (UTC)
  • Conditional Support. Vi improved...? David Kernow 00:40, 18 March 2006 (UTC)
  • Oppose . It's not the common name for it, vim is, and the capitalization is only for marketing (not marketing since it's not some corporate identity or anything) If anything, it should be vi improved or VI improved. How would you feel about vim (software)? —Fitch 01:03, 18 March 2006 (UTC)
  • Oppose. vim is the common name. -- Eugene van der Pijll 10:03, 18 March 2006 (UTC)
The above discussion is preserved as an archive of the debate. Please do not modify it. Subsequent comments should be made in a new section on this talk page. No further edits should be made to this section.

[edit] Wikify

Since the subsections to Modal editing don't follow the manual of style I'd like to fix them. My problem is that I personally think it would help to somehow visually (other than the different headers) show the sub-modes of the six basic modes. For the time being indendation seems to be the only available and reasonable method within the wikipedia markup. (I had actually thought, in fact, that indentation was quite appropriate in this kind of context.) -- Heptite (T) (C) (@) 17:07, 9 May 2006 (UTC)

[edit] Done

72.155.162.143 01:59, 12 June 2006 (UTC)

[edit] Article for nerds header

I'm a user of vim windows, and my first text editor was vi. Yes, the first one I remember me editing with it using was vi, excepting probably the LOGO editor or the BASIC editor for Z80. And I have no more excuses for that fact that merely being a computer hater console lover, a late PC directed brain, a late Microsoft buyer but a soon XWindows lover, perhaps, or perhaps not, because everything is relative, even logic.

After this small introduction I would like to say that I would like to see a header like "Article for nerds" when this kind of articles is redacted coursing a certain style like this one has coursed. It is reflected perhaps in the kind of statements that induce interpretations like: "vim is easy, still not easy in the beggining, once you put the hands on it is like a bugatti, you start to accelerate in learning". Yes, this is false even for nerds. Why?, because the vim environment participates whole of the nerd individualistic spirit of "Do not code, recode. Do not invent, reinvent. Do not easy, difficult". If it would be easy some way, would be simple, and would be word for windows. So is not easy, is ... only.... "nerd diplomatically easy with a steep neerding curve".

Have told. (igjav)—The preceding unsigned comment was added by 212.51.45.134 (talkcontribs) .

+5, Insightful Tom Harrison Talk 13:50, 21 June 2006 (UTC)

[edit] Learning curve citation needed?

I disagree that there needs to be a citation to the statement that Vim has a learning curve. While this is often stated by users there's no "official" comment to this effect that can be referenced. But it's one of the most common complaints from new users—even if they don't put it in those exact words, and those who stick with it often comment on vi/Vim's power. Also, the Editor war article has the same statement, uncited. -- Heptite (T) (C) (@) 03:49, 16 August 2006 (UTC)

I do think Vi's steep learning curve is common knowledge. Tom Harrison Talk 12:44, 16 August 2006 (UTC)

I placed the "citation needed" tag. Sorry for the confusion. My issue is not with the steep learning curve for beginners, but the confident and self-serving manner in which the later part of the sentence states that this in overcome. (Honestly, a great deal of the article reads like someone lifted a Vim readme document.) --Charles Gaudette 12:58, 16 August 2006 (UTC)

[edit] Vi IMproved vs. Vi Improved

The edit by Ptkfgs of "Vi IMproved" to "Vi Improved", while technically correct according to one part of the Manual of Style, may not actually be appropriate. If you look at the Vim documentation, in most places it expands Vim's full name to "Vi IMproved", and Bram Moolenaar, the author of Vim, almost always writes it formally as "Vi IMproved". Perhaps the introduction should read "Vim, also known as Vi IMproved, ..." and the other instances of "Vi Improved" could be restored to "Vi IMproved". -- Heptite (T) (C) (@) 04:10, 21 October 2006 (UTC)

Oops. I went to get rid of the bold. I've restored the capitalization. Sorry! ptkfgs 13:39, 21 October 2006 (UTC)

[edit] date error?

VIM Release dates show 5.8 was release before 5.7!?!?

June 24, 2000 5.7 New syntax files, bug fixes, etc. May 31, 2000 5.8 New syntax files, bug fixes, etc.

—The preceding unsigned comment was added by 204.239.2.250 (talk • contribs).

Fixed -- Heptite (T) (C) (@) 02:59, 9 December 2006 (UTC)

[edit] not written in the formal tone

Sections of this article refer to "you" and read like a tutorial. dr.ef.tymac 01:57, 31 December 2006 (UTC)

I added an inappropriate person for that "you". -- ReyBrujo 05:40, 31 December 2006 (UTC)