My new tumblr theme “Le Premier” is available for use if anybody would like.

My new tumblr theme “Le Premier” is available for use if anybody would like.

Vim Here I am!

Let me give a little background first, up until somewhere around a year and a half ago I had been using Windows full time for everything I did. Being a web developer (mainly PHP and Python) this made things rather difficult, the host I used was RedHat with Apache, MySQL, but as far as my local computer went it was Windows all the way. For a little while I even used the basic NotePad that came with the install, however I stumbled across NotePad++ one day and eventually that became the text editor of choice. Fast-forward three years and my skills where becoming a little better and I was outgrowing what I was able to do on Windows; this was due to a couple reasons but mostly because I had to jump through so many hoops to use some basic opensource programming systems/languages.

When I made the switch I decided that I would start with Ubuntu since I was new and would likely need all the documentation I could get and that looked like the best path. Turned out I was right. Eventually I started becoming more comfortable with the whole setup and I had been sticking with Gedit and sometimes nano because I felt more comfortable with them. But eventually I installed Emacs and started exploring, however somethings seemed unnecessarily complicated to me. So I assumed Vim would be more or less the same and went back to Gedit.

A couple months ago I decided that it was time to delete Emacs from my system and install Vim to give it a try. I had a quick look around and tried a few things out but I found I just didn’t have time to learn it and devote enough time to the project I was working on, so I put it on the back burner. I would occasionally do some basic programming on it at night after putting away the project.

Now I’m done with project and have time to study and learn it. I started to dive into a little bit today and so far all I have to say is that it’s AWESOME! I started learning more of the commands and setup a basic .vimrc file. I also decided to try editing some rather large files of XML that I have to do from time to time just to see how it handled it, and everything went great no freezing up or anything else.