The official VIm indent script for PHP
Vim script
Clone or download
Latest commit 61ad820 Jun 28, 2018


This is the official PHP indentation plug-in for VIm (version 1.39 is bundled with VIm 7.4).

Please, visit the homepage of the PHP indentation script to see all the details about its features and capabilities.


Just type :help php-indent inside VIm.

Optional updated Syntax script

Feel free to use my updated version of the official VIm syntax script for PHP which fixes a few issues and add support for some of the newest PHP features (see the change log for the details).



  1. Install and configure the Vundle plug-in manager, follow the instructions here

  2. Add the following line to your .vimrc:

     Plugin '2072/PHP-Indenting-for-VIm'
  3. Source your .vimrc with :so % or otherwise reload your VIm

  4. Run the :BundleInstall command


  1. Install the pathogen.vim plug-in, follow the instructions here

  2. Clone the repository under your ~/.vim/bundle/ directory:

     cd ~/.vim/bundle
     git clone