|
|
|
|
|
by Trd
3338 days ago
|
|
It's offensive for neovim to call itself neovim but it's alright for vim to be called vim?
For the record, vim means Vi iMproved. Bill Joy invented Vi, not braam. Neovim is very much to vim what vim was to Vi. And Vi is what should be credited for the more important concepts found in those editors and their reproduction in IDE like the various Vi like plugins. Braam losing a spiritual monopoly on such a great editor concept like Vi can only be a good thing. For something you call worse than unity, it works pretty nicely, stable, fast, with far more readable code and is already on its way to become a great embeddable editor so that we can use the real Vi in IDE instead of pale imitations. |
|
VIM originally meant "Vi IMitation". It wasn't till 1993 that it became "Vi Improved."
Actually VIM is not a direct fork of VI. VIM comes from Stevie editor from Atari ST and Amiga days. (I actually started with Stevie).
Here is the tree from ed to VIM
ed > Bill Joy and company then made em > en > ex AKA vi
Joy left development of VI in June 1979 and joined corporate life working with BSD.
vi (Unix\BSD) > Stevie editor (Atari ST) > VIM (Amiga)
Then chaos hit. From 1981 onward clones and implementations were incompatible and progress kind of grind to a halt due to license. That is when Stevie editor hit and then when Bram Moolenaar made VIM. He reimplimented it for Amiga and added features one being plugins. Vi had no plugins and very little customization.
Here is why your analogy is wrong: LICENSING "While commercial vendors could work with Bill Joy's codebase (and continue to use it today), many people could not. Because Joy had begun with Ken Thompson's ed editor, ex and vi were derivative works and could not be distributed except to people who had an AT&T source license."
So it is not at all like this fork. I find that people have taken sides without even knowing the history of VIM and make assumptions.