Recherche multiple et remplacement sur une seule ligne

Si je fais quelque chose comme:

:% s / aaa / bbb / | % s / 111/222 /

et la première recherche et remplacement ne trouve aucune correspondance, la deuxième recherche et le remplacement ne seront pas exécutés. Est-il possible de dire à vim de continuer même si une commande “échoue”?

Essayer

:%s/aaa/bbb/e | %s/111/222/e 

et lis

 :help :s_flags 

en particulier l’entrée sous [e] :

  When the search pattern fails, do not issue an error message and, in particular, continue in maps as if no error occurred. This is most useful to prevent the "No match" error from breaking a mapping. Vim does not suppress the following error messages, however: Regular expressions can't be delimited by letters \ should be followed by /, ? or & No previous substitute regular expression Trailing characters Interrupted