Einige Alternativen:
-
Entfernen Sie den
\n
mitsubstitute(string, '\n$', '', '')
Siehe:h NL-used-for-Nul
für den technischen Hintergrund -
Alle Steuerzeichen entfernen:
substitute(string, '[[:cntrl:]]', '', 'g')
-
Vergleichen Sie anhand der Übereinstimmung (
=~
) Operation anstelle von equal (==
) -
Entfernen Sie das letzte Byte der Ausgabe des system()-Befehls
:let a=system('foobar')[:-2]