If you want to change multiple server configuration files on a keystroke:
- Use a repository to keep track of the /etc directory.
- Make use of the repository branches to quickly change the configs, just making a checkout of the branch who has the configs you want.
setting a repo for the config files on server
The easiest way is to use etckeeper, which allows /etc to be stored on a git, mercurial, darcs, or bzr repository. it is packaged for a lost of distros.
Other way is to diy with git, for example.
See my pro-tip "backup server config with a repository" for more info about setting a repo.