Tout d'abord, ouvrez :h :s
voir la section "4.2 Substituer" de la documentation sur "Modifier". Voici ce que la commande accepte :
:[range]s[ubstitute]/{pattern}/{string}/[flags] [count]
Remarquez la description de pattern
et string
Pour le {pattern}
voir |pattern|
.
{string}
peut être une chaîne littérale, ou quelque chose
spécial ; voir |sub-replace-special|
.
Vous savez donc maintenant que le modèle de recherche et le modèle de remplacement suivent des règles différentes. Si vous suivez le lien vers |pattern|
vous mènera à la section qui explique l'ensemble des modèles de regexp utilisés dans Vim.
En attendant, |sub-replace-special|
vous amène à la sous-section "4.2 Substituer", qui contient les modèles de substitution, parmi lesquels se trouvent \r
pour la rupture/le fractionnement de la ligne.
(Le raccourci pour accéder à cette partie du manuel est le suivant :h :s%
)