Antworten:
Sie müssen einen anderen eingeben, |
bevor else
vim glaubt, dass Ihr Befehl set listchars+=space:· else
anstelle von zwei separaten Befehlen verwendet wird. Aus diesem Grund wurde die Fehlermeldung angezeigt: Dies else
ist eine unbekannte Option für den Befehl set
.
Die richtige Syntax lautet wie folgt:
if has("patch-7.4.710") | set listchars+=space:· | else | set listchars+=trail:· | endif
if has("patch-7.4.710")
, Anweisung 2 set listchars+=space:·
, Anweisung 3 else
, Anweisung 4 set listchars+=trail:·
und letzte Anweisung endif
. Da die |
Anweisungen zum Trennen verwendet werden, ist es nur logisch, eine vor else
und eine nach zu setzen :)
;
trennen wir Anweisungen. In C else
ist keine Anweisung, sonst würde es eine ;
danach geben :)
|
vor oder nach dem platzieren würdeelse
. Jetzt bin ich jetzt beides :-D. Vielen Dank :) !