If you need to work on cluster, is nice to have syncronized terminals to send the same commands in parallel. Is it also doungerous, so do some test before sending a bunch of vi commands! On Unix, a cheap and fast solution is Kde “konsole” which has such option. Look under “View/Send input to all Sessions” …
The Knowlege base arranges tips and userful informations scattered on the web.
For more information, take a look to the introduction