Format php with vim using phpcs codesniffer

If you’re using neovim to edit php and you want the php to format itself then you will need some extra thing’s installed to make this work.

install squizlabs php code sniffer using composer into your project directory

composer global require "squizlabs/php_codesniffer=\*"

visit the repo for all the information

install plugin in vim

I use ‘vim plug’ to install plugins

visit the repo for all the information

format php code

In the vim buffer, run the command to format the php. You should see some indenting happen.


php code will also auto format as you move code around the document. Please note Html auto formatting does not work.

This post is licensed under CC BY 4.0 by the author.

Comments powered by Disqus.