PSR-2 Character limit visual aid for (G)Vim
One of the things that's not easy for people who aren't used to imposing lenght limits on line codes is to respect the 120 character mark as PSR-2 demands.
I've just found out an easy visual aid so you can see if you trespassed the limit on Vim (or GVim):
Insert this on your .vimrc:
let &colorcolumn=join(range(121,999),",")
This will set a different background color for column 121 onwards, making it easy to detect the trespassing.
You can also adjust the colors, so if you use a dark theme (in my case Monokai) the 'valid area' background color doesn't get confused with the highlighted line background color:
:hi CursorLine cterm=NONE ctermbg=black guibg=black
cterm means Vim and gui means GVim.
You may even set a foreground color for the highlighted line:
:hi CursorLine cterm=NONE ctermbg=black ctermfg=white guibg=black guifg=white
I didn't in order to avoid losing the syntax coloring.
Happy coding!
References:
Written by Er Galvão Abbott
Related protips
Have a fresh tip? Share with Coderwall community!
Post
Post a tip
Best
#Php
Authors
Sponsored by #native_company# — Learn More
#native_title#
#native_desc#