Articles

A written collection of knowledge on a particular topic, not covering the bredth or depth of a topic. Just particular aspects therein.

VIM for PHP Developers Part 3

VIM for the PHP Developer Part 3 Part 1 - Part 2 This article is about the plugins, that help make VIM use full for PHP development. This helps bring VIM to the level of a Full IDE.  I have found instructions on how to incorporate a php debugger into VIM, but as all of my projects run on REMOTE servers, it is not practical for me to run at this time.  I may do another tutorial on the debugger and possibly ctags.   NERD Tree This is by far the most useful plugin I have discovered...

Read More

VIM for the PHP Developer Part 2

Welcome to Part two on my Series on VIM for PHP Development Part 1 - Part 3 Before we start, I will preface this with the comment that I assume you have read part 1 of this series located here, and that you have a basic understanding of how to navigate and use vim (the vimtutor is a great start). Today I'm going to talk about the basic configurations in vim that work nicely for coding with PHP. The features that should work by the end of this series are Autobackup, Autoindention, File...

Read More

Vim for the PHP Developer Part 1

Vim for the PHP Developer Part 1 Part 2 - Part 3 Ok, I've been raving about vim for a week now. I will start off with the notice I am not proficient at vim, I will admit I have used it for years... but I have never looked beyond a few basic commands, until this week.  That being said, I have realized it is probably the most capable development tool I have come across in a very long time.  It is cross platform, it work in windows, mac, unix, an linux.  It is almost universal...

Read More

VIM a Beginning

VIM The Beginning For the last week I have been using VIM for all of my PHP development (local and remote). I have managed to get the following features working, and functioning the way I like them. This may "look" antiquated... but is BY FAR the fastest development tool I've ever used.  It is light on system resources, and Heavy on features and tools.  This many tools and options makes for a steep learning curve... be warned. But so far has been worth it completely. ...

Read More