I’ve been using Ubuntu for a few years now, and will never go back … NEVER! However, as a developer one thing has bothered me. I am an old school Redhat/CentOS developer, and the “vi” editor shipped with Ubuntu isn’t the same as the one I use on a daily basis on my server platforms. A quick Google search pointed out that in about 5 seconds of effort I can have the same experience on my desktop as I have on my servers. I feel stupid now for dealing with the single level of undo and redo, the lack of colors, etc. Here’s all you need to do!
sudo apt-get install vim echo "set nocompatible" >> ~/.vimrc
I honestly don’t know what the nocompatible thing does – something useful I imagine.