In Skripten ist es üblich, Folgendes zu tun:
let s:save_cpo = &cpo
set cpo&vim
... script ...
let &cpo = s:save_cpo
So stellen Sie den nicht kompatiblen Modus für das Skript sicher.
Ist:
set cpo&vim
irgendeine spezielle Syntax wie in foo & bar
? Oder ist es eher ein Befehl, eine Triggerzeile oder etwas anderes?