GEDIT-Problem unter Windows

0

Von Zeit zu Zeit (ca. 5 Minuten) unterbricht gedit meine Eingabe mit der Meldung "Diese Datei wurde auf der Festplatte geändert" und fragt mich, ob ich sie neu laden möchte.

Ich weiß, dass die Datei nicht geändert wird.

  • Es befindet sich auf einer lokalen Festplatte
  • nur ich bearbeite es
  • Wenn ich im Dialogfeld auf "Neu laden" klicke, ist keine Änderung in der Datei sichtbar

Dies ist in anderen Texteditoren wie Emacs oder EditPlus nicht der Fall.

Weiß jemand was das Problem ist und / oder wie man es behebt?

Inaimathi
quelle
Und bevor es jemand sagt, lautet die Lösung wahrscheinlich "Verwenden Sie weiterhin Emacs", aber ich möchte wissen, ob es eine Möglichkeit gibt, dieses Gedit-Problem auf meinem Windows-Computer zu beheben.
Inaimathi
Versuchen Sie es mit einem Tool wie FileMon und sehen Sie, was passiert, wenn Sie diese Meldung erhalten. Vielleicht versucht ja eine App, das zu ändern.
Aussenseiter
Ich habe es versucht. FileMon zeigte viel Aktivität, aber die einzigen Schreibvorgänge in der Zieldatei stammten anscheinend von Gedit (BitDefender führte Lesevorgänge durch, daher bin ich versucht, dies als den Effekt übereifriger Virensoftware abzuschreiben, aber das ist das Beste, was ich zu tun habe könnte denken).
Inaimathi

Antworten:

1

Werfen Sie einen Blick auf jEdit , ich weiß, nicht die Lösung für Ihr Problem, aber ich fand es ruhig einen guten Ersatz für GEdit (zumindest unter Windows).

Bobby
quelle
0

Befindet sich die Datei auf einer Remote-Festplatte? Unter Linux tritt dieses Problem manchmal auf, wenn ich eine Datei auf einem Netzlaufwerk bearbeite. Ich erstelle einfach eine lokale Kopie, bearbeite sie, speichere sie und kopiere sie zurück auf den Dateiserver.

Auf welchem ​​Dateisystemformat befindet sich die Datei? NTFS oder FAT?

Reynolds
quelle
Es ist eine lokale Datei; Ich werde die Frage ändern, um das klarer zu machen. Die Festplatte hat das NTFS-Format.
Inaimathi
0

Ich hatte kürzlich ein ähnliches Problem bei der Arbeit in Delphi. Ich erhielt Nachrichten, in denen ich aufgefordert wurde, meine Quelldateien neu zu laden. Dies lag daran, dass Symantec ständig jede kleine Datei überprüfte, die sich geändert hatte, unabhängig davon, um welche Änderung es sich handelte. Das Hinzufügen eines Ausschlusses für meine Quellordner löste das Problem. Könnte für Sie etwas Ähnliches sein.

Tom A
quelle