But, being a hardcore Linux user for about 8 years, I’ve gotten used to certain things working a certain way. This post is just a little note to myself, and to others potentially, about what I didn’t like about the base install, and how I fixed it.
So, nicely, the machine comes with vim 7.2 installed, which is fantastic. The problem is it’s in compatible mode by default. Gotta shut that down. Solaris apparently keeps the vimrc file hidden away in /usr, so we have to do this:
echo "set nocompatible" | sudo tee -a /usr/share/vim/vimrc
I also added the following lines for good measure to the same file using vim:
syntax on set bg=dark set ts=4 set sw=4
Now I have a real working copy of my favorite editor. That’s more than half-way to happiness for me. More to come.
So, now that I’m getting settled, I’ve been doing a bunch of shell work, and there’s something I noticed:
root@nyu:/etc # grep -R 2,2 * grep: illegal option -- R Usage: grep -hblcnsviw pattern file . . .
That’s right – the default grep is crappy Solaris grep, not good old GNU grep! So, I checked it out, and the way to solve this is to use ggrep, which I will alias to grep, of course.
root@nyu:/etc # alias grep="ggrep" root@nyu:/etc # grep Usage: ggrep [OPTION]... PATTERN [FILE]... Try `ggrep --help' for more information.