2016-07-14 6 views
0

comments das gleiche in zwei *.c Dateien bleibt:vim Kommentare zum automatischen Vervollständigung spuriously nicht mehr funktioniert

set comments? 
comments=sO:* -,mO:* ,exO:*/,s1:/*,mb:*,ex:*/,:// 

jedoch in einer Datei, die für eine lange Zeit geöffnet war, einfach die Autovervollständigung in den Kommentaren nicht mehr funktioniert. Jede Art von Kommentar, /* oder //, wird nicht automatisch auf einer neuen Zeile eingefügt. Wenn ich eine brandneue Datei test.c öffne, funktioniert die automatische Vervollständigung wie erwartet. Zusätzlich liefert set filetype? das gleiche Ergebnis, cpp, für beide Dateien. Dies ist mir immer passiert, wenn ich Dateien für längere Zeit geöffnet habe, wie in tmux-Sessions, und es ist schwierig, sie bei Bedarf zuverlässig zu reproduzieren.

Aus welchen Gründen könnte dies nach langer Zeit aufhören zu arbeiten? Die einzige Lösung besteht darin, alle meine Puffer zu schließen und sie wieder zu öffnen.

Antwort

Verwandte Themen