This site has been archived and will no longer be updated.
You can find my new profile at neilpahl.com. My new blog is at 808.ninja.
Fri, 04 May 2012:
Growing up, I used Notepad. Then some MS Visual studios and Eclipse. I went on to use Notepad++ for c programming, then progressed back into text-based IDE's by trying out Emacs.
While Emacs made my pinky sore, VIM... well, I just fell in love with vim.
I focused a solid few weeks doing everything in vim, even though the learning curve was steep. I kept the keyboard cheat sheet nearby and drudged on. Now the VIM-style keyboard navigation is second nature and is a lot more efficient and less frustrating then reaching over for that retched mouse.
I've added a few plugins since then, and hope to progress into creating my own macros and things..
so far, my favorite plugins have been NERD tree and NERD Commenter. With a few more settings to the .vimrc I got syntax highlighting and more~
In this log topic, I plan to talk about Vim configurations and plugins... and my efforts in becoming a Vim master~
Sat, 05 May 2012:
I have added my vim configurations to github at:
https://github.com/neildaemond/np-vim
feel free to check it out~
Mon, 02 Jul 2012:
I modified the update bundles script which I use to manage my vim plugins (along with Tim Pope's pathogen) so that it can download plugins which are held in hg repositories.
I needed to do this in order to have it get the autcomplpop plugin which will allow popup autocompletion while coding. to use this plugin I had to also download the L9 Library which is written by the same author and held in a hg repo on bitbucket. my vim configs are in my git repo:
Wed, 28 Aug 2013:
Since my last post, I've been trying different programming languages, and different vim modules & settings to accomodate those. I currently have a generic vim setup, which is getting mixed up as I switch between different 'modes' of development.
Coming soon, I'll create different vim profiles so that I can easily switch between the different 'mode' I'm in.
For each mode, I'll make a new git repository, define custom code snippets for autocompletion and pick focused modules.
I am going to need a way to easily switch between these profiles on my computer as well.