I use Vim a lot. For almost all my text editing on a regular basis. On my Mac I use MacVim. I have XCode installed. Wonderful program I guess but I have yet to use it. But how many people actually Vi (not Vim) on a regular basis. I don’t. And why should I? Vim does everything Vi does and more.
The other day at work though I was tasked with editing some files on our servers. Mainly bash scripts, a couple of SQL packages, and I was forced to Vi. Using Vi is a whole other game from Vim. Things like syntax highlighting don’t exist. Niceties like your rc files don’t exist. The difference between insert and command mode is hard and unforgiving. In Vim its softer. You might be in command mode, but a lot of time you’d never know it the way you still navigate thought the text.
I’ll tell you though. If you want to learn how to use Vim, learn Vi. It’ll make a man out of you.
Enjoy the Penguins!
Before diving in with lots of money and time I decided to play it safe. I installed all the necessary components on my desktop and began to work through all the things I would have to do in order to start my own blog using in a custom home brew blogging engine.
I installed all kinds of wonderful things I never had a need for. Like Apache, MySQL, Ruby on Rails, and some other minor things that aren’t worth mentioning. Getting everything up and running… not hard. Getting everything working together… a little more difficult. Rolling it all into a functional home made blog… that will take some time. I think I can do it though. I don’t see why not after all?
There are other alternatives out there. I will eventually blow away rails probably and trying something like Merb, but for now I’m still experimenting with Rails. At this point my biggest challange I believe is the database for the backend. Setting up all the necessary tables, columns, links, keys, etc. There is a lot of thought that goes into a working production level database. Its one thing to make this things for class as a joke for your grade in school, but its another when it means something to you.
Enjoy the Penguins!