As I'm occasionally assigned new projects at work and as those projects progress, I find the need to update my development environment on a regular basis. Having the ability to customize my setup allows me to be more productive.
To that end, I have defined a few bash aliases which help make this process easier for me. These aliases are defined in my ~/.bash_aliases file.
You'll notice that I have an alias to make changes to my vim setup. It makes sense to also have a vim macro to read any new configuration settings or vim macros. This macro is defined in my ~/.vimrc file.