It ships nvi, as do the other BSDs. I think it's reasonable, BSDs have a stronger divide between the base system and third party packages, I'm not sure it would make a lot of sense to maintain vim as part of the former.
Besides on my FreeBSD system /usr/bin/vi is around 400kB while on my Debian machine /usr/bin/vim.basic is 2.4MB. It's not much these days but on embedded platform it could still make a significant difference.
Yep, and "nex/nvi are intended as bug-for-bug compatible replacements for the original Fourth Berkeley Software Distribution (4BSD) ex and vi programs."
Debian is the same way. But as soon as you open a file with vi on a fresh install, you know it isn't vim, so you close the editor, install vim, and then the vi command opens vim.
I had heard that recitations of the Odyssey were more improvisational. If I remember the gist correctly, someone proposed that adjectives, for instance, were chosen to match the meter of a particular line.
To be fair KDE4 _was_ a disaster when it was released but in time it came to be as stable and usable as the much loved KDE3.
The path to plasma was also somewhat rocky (but nowhere near as bad as the KDE3 - KDE4 transition).
I used to enjoy using KDE but I feel they lost their way and are overly attracted by "shiny new things" like workspaces, activities, or semantic desktop - virtually everything being dependent on strigi then akonadi then nepomuk then baloo or ...
The real bugbear is that every time they ditch everything for a new metaphor - so much of the previously working and reliable software is also ditched or obsolete.
It doesn't suit my needs to have to keep re-configuring my computer and software and workflow so I stopped using it.
I do think it's great and valuable that it's there as an option though.
Akonadi was the main reason why I ditched KMail for Thunderbird six years ago. I recently went back, and it's marginally better. But it's still pretty outrageous that a service that only gives one user-visible extra feature (mail checking and calendar reminders as a background service) costs 330 megabytes of RAM. Most of that for the MySQL instance that it's using; no idea why they have to use anything else than SQLite for a mailbox with maybe 100 mails. Stopping Akonadi is a thing that I just have to do before launching Minecraft on my notebook.
$ free; akonadictl stop; sleep 15; free
total used free shared buff/cache available
Mem: 3934720 1227872 1296492 253868 1410356 2203068
Swap: 0 0 0
total used free shared buff/cache available
Mem: 3934720 897308 1626924 249452 1410488 2538072
Swap: 0 0 0
I'm still sticking with KMail for now, though. The UI is a bit nicer (esp. w.r.t. GPG), and mail checking as a background service is nice.
I've been using it casually as my /home for ~2 years. The most stress it gets is torrenting movies to it. But, there's been no problems. Setting it up on 3 drives was dead simple.