What's the best way to override my ftplugin settings for one project i.e. files under a specific directory?
For example, I have setlocal tabstop=4 in my ~/.vim/ftplugin/javascript.vim because all my company's projects have this whitespace policy.
But in one personal project I want to use tabstop=2 in my .js files.
I understand I can place a custom .vimrc in that project's directory and enable vim's exrc option to make it read that .vimrc file. Is this the best way?