

Includes simple and regex searches within VIM Tabs as spaces. Then again you could also change VIMs colour theme. White background works best with syntax highlighting. You might wanna change your terminal colour theme. This list of extensions is configurable so you can highlight your. Usually triggered by the file extensions you’re using. Other vim users on your server might not appreciate your preferences I wouldn’t mess with the system-wide default (usually /etc/vimrc/vimrc). If VIM is already open you can use the “:edit $MYVIMRC” command. If not, try “vimtutor” from your *nix command-line. Straight into the good stuff: Tips for PHP programmersĪssuming you’re already familiar with the basic editing features of such as copying, pasting, yanking, deleting and so forth. so lightweight you can edit files over SSH connections on a distant remote server.command-driven so your fingers never need to leave the keyboard)

“vim is for people who like pain – I’ll know what to order at your bachelor’s party” – is great for scripts, configs etc but let’s be honest, this is the 21st century 😉 I still use it for merging/diff” – maybe just has an issue 🙂 the rest of us continuing reading What VIM offers programmers (sysadmins too) in general I’m not going to argue that you should use one over the other. Lightweight editors and IDEs are powerful in their own right. I use both Eclipse PDT (just installed version 2.0) and VIM 7.x. And some prefer lightweight editors such as Coda, Textmate, Notepad++, Textpad, GNU Nano, Emacs, Vi, VIM etc. Some like to use IDEs such as Zend Studio for Eclipse, Eclipse PDT, phpeclipse, Komodo ActiveState, Dreamweaver (*oh dear*) etc. The lightweight text-editor VS bloated IDE debate Men with thick beards, please stay tuned. Although, VIM offer GUI ports such as MacVim. Whiners and GUI lovers can stop reading now.

I believe there are ports available for other OSes, even winblows.įirstly, vim is a man’s editor. VIM is a powerful command-line text editor usually a default package in the majority of *nix distros (that includes Mac’s OS X). For those who aren’t here’s a quick run-down: This post assumes you’re a php developer and you’re at least vaguely familiar with the VIM text-editor.
