La distinction \n \r étant traîtée plus haut, je n'y reviendrai pas.
Dans le cas particulier que tu évoques, tu devrais matcher la fin de ligne plutôt que le passage à la ligne :
s/$/coucou/
remplace la fin de ligne par coucou (mais ne supprime pas cette fin de ligne)...
# Dans ce cas particulier
Posté par 태 (site web personnel) . En réponse au message retour chariot sous vi. Évalué à 4.
Dans le cas particulier que tu évoques, tu devrais matcher la fin de ligne plutôt que le passage à la ligne :
s/$/coucou/
remplace la fin de ligne par coucou (mais ne supprime pas cette fin de ligne)...