2012-12-06 10 views
17

Ich habe seit einiger Zeit gesucht und niemand scheint das Problem zu haben, das ich tue. Ich habe vim eingerichtet, um das Farbschema zu verwenden, das ich mag, und es hat alles perfekt funktioniert, bis ich eine Datei öffnete, die einen Tausch hatte. Ich erhielt die übliche Nachricht, ob ich sie löschen, nur lesen oder wiederherstellen möchte. Ich habe die Option "Wiederherstellen" gewählt, und nachdem ich dies getan habe, konnte ich die eine Datei nicht mehr anzeigen, um die gewünschten Farben anzuzeigen.Lost colorscheme nach der Wiederherstellung der Auslagerungsdatei

Ich habe die übliche Syntax ausprobiert: on, reloaded .vimrc und fast jeden normalen Schritt erforderlich, um die Highlights zu bekommen. Das Seltsame ist, dass das Problem nur für diese eine Datei vorhanden ist, wenn sie sich in dem Verzeichnis befindet, aus dem ich den Swap wiederhergestellt habe. Jede andere Datei, die ich öffne, hat die Farben wie gewohnt, und wenn ich die problematische Datei umbenenne oder in ein anderes Verzeichnis lege, lädt sie die Farben in Ordnung.

Ich denke, Vim muss seinen Pfad irgendwo speichern, aber ich habe keine Ahnung wo. Ich habe versucht, .viminfo zu löschen, aber das hat nichts getan. Jede Eingabe wird sehr geschätzt.

+0

Was ist die Erweiterung in Ihrer Datei? Existiert Ihre Auslagerungsdatei noch? –

+0

Der Tausch verschwand, nachdem ich darum gebeten hatte, dass er wieder gefunden werden kann. Die Erweiterung meiner Datei ist ".hh", aber ich hatte das schon mal mit einem ".cpp" in der Vergangenheit. – jonthalpy

+3

Meinst du Farbschema oder Syntax-Highlighting? Bitte fügen Sie die Ausgabe an ': colo' und': se ft? ' – Balthamos

Antwort

17

Sorry, ich bin neu in Stackoverflow. Ich denke, das ist nützlicher als eine Antwort auf meine eigene Frage als ein Kommentar:

: colo Ausgänge "torte" und se ft? Ausgaben "Dateityp =" Ich habe die gleichen Befehle auf andere Dateien versucht und se ft? gibt "filetype = cpp" aus. Ich suchte nach dem Festlegen des Dateityps und set filetype = cpp behoben das Problem. Danke Balthamos dafür, dass er mich in die richtige Richtung weist!

Verwandte Themen