Warnung in VIM deaktivieren?

8

Gibt es eine Möglichkeit, Warnungen in VIM zu deaktivieren?

Insbesondere möchte ich Warnung 12 deaktivieren, wenn eine Datei von schreibgeschützt zu schreibbar wird. Ich habe ein Skript, das die Datei zur Bearbeitung öffnet, aber vim denkt, dass sich die Datei geändert hat und gibt eine Warnung aus.

Danke

    
Christopher Stott 08.07.2009, 01:31
quelle

3 Antworten

6

Fügen Sie Ihrer .vimrc-Datei die folgende Zeile hinzu:

setze automatisches Laden

Dies wird "schreibgeschützte zu schreibbare" Warnungen deaktivieren

    
Venkatram Tummala 13.10.2010, 00:07
quelle
10

Ich habe Folgendes in meinem .vimrc; Du solltest nur den zweiten brauchen. Es zeigt die Nachricht in der Statusleiste an, anstatt einen Dialog zu öffnen.

%Vor%

Versuchen Sie :help FileChangedShell für weitere Informationen.

    
ars 08.07.2009 02:03
quelle
2

Ich benutze FileChangedRO schon seit einer Weile, um Dateien automatisch zu überprüfen, wenn ich anfange, sie zu bearbeiten, und finde die W12-Warnung ebenfalls nervig. Das Problem ist, dass p4 edit die Dateiattribute aktualisiert, um das Read-only-Flag zu entfernen. Wenn Sie bei der ersten Bearbeitung auch die Datei ändern, sieht Vim dies als einen Konflikt, da es nicht mehr nur gelesen werden kann. Hier ist die Lösung, die ich verwende, die etwas konservativer ist, wenn FileChangedShell verwendet wird, wenn die Datei aus einem anderen Grund extern geändert wurde.

%Vor%     
user234356 18.12.2009 06:45
quelle

Tags und Links