Generally on a unix system, there is a global vimrc file in the directory /etc or /etc/vim. You can also have a .vimrc file in your home directory that can customize your vi session.
Is it possible to have a .vimrc elsewhere in your directory tree so you can use different vi properties in different directories? This would be convenient because the editor properties that help you edit Python most quickly are different from those for editing, say, HTML.
This sort of thing does not seem to work be default on my mac or linux lappies. Is there a way to make it happen?
Vim has built functionality for this:
See http://damien.lespiau.name/blog/2009/03/18/per-project-vimrc/
For proper project support, there are several plugins have similar features. (which I don’t use, so I can’t recommend any).