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.