Comment faire pour exécuter une série de vim commandes à partir de l'invite de commande

J'ai quatre fichiers texte A.txt, B.txt, C.txt et D.txt
Je dois effectuer une série de vim édition dans tous ces fichiers.
Actuellement je suis en train de faire est de l'ouvrir chaque fichiers et faire la même chose vim commandes une par une.

Est-il possible de faire un fichier de script qui je peux courir à partir de l'invite de commande, sans ouvrir le fichier, vim édition.

par exemple, si je dois effectuer le dessous de vim commandes après l'ouverture de la A.txt fichier dans l'éditeur vim:

:g/^\s*$/d
:%s/^/[/
:%s/\(.*\)\(\s\+\)\(.*\)/
:%s/$/]/
:%s/design/test/

Est-il possible de faire un fichier de script et de mettre tous ces commandes, y compris gvim A.txt (première commande dans le fichier).
et modifier exécuter le fichier de script à partir de l'invite de commande.

Si c'est possible, s'il vous plaît laissez-moi savoir comment le faire et comment il peut être fait avec un seul ou plusieurs fichiers à la fois?

InformationsquelleAutor imbichie | 2014-04-23