Automatisches Neuladen in anderen Editoren¶
In diesem Dokument wird beschrieben, wie Sie das automatische Nachladen auf externen Geräten einrichten Dateiänderungen in gängigen Editoren – und warum dies oft nicht ausreicht im Aura-Oma-Modus.
Kate (KDE)¶
Aufstellen¶
Einstellungen → Kate konfigurieren → Öffnen/Speichern → Erweitert
Aktivieren Sie:
“Dateien automatisch neu laden”
Was funktioniert¶
Wenn der Puffer unverändert ist, lädt Kate die Datei sofort neu.
Für den reinen Betrachtungsmodus reicht dies aus.
Was funktioniert nicht (und warum schlägt es im Oma-Modus fehl)¶
Sobald Sie eine einzelne Taste im Puffer drücken (auch nur eine Leerzeichen oder versehentlicher Tastendruck), gilt der Puffer als „geändert“.
Von diesem Moment an fragt Kate immer bei jeder äußerlichen Veränderung:
„Die Datei wurde extern verändert. Möchten Sie sie neu laden?“
Im Oma-Modus befindet sich der Benutzer möglicherweise nicht am Computer oder sieht ihn nicht Dialog – Aura schreibt weiter, aber der Editor bleibt bei der alten Version.
Kate hat keine Einstellung, die nicht gespeicherte Pufferänderungen stillschweigend verwirft zugunsten der Diskettenversion.
Fazit: Kate ist für den Oma-Modus ungeeignet, sobald der Benutzer tippt versehentlich den Editor ein.
VS-Code¶
Aufstellen¶
In „settings.json“:
{
"files.autoSave": "afterDelay",
"files.autoSaveDelay": 1000
}
Einschränkungen¶
„autoSave“ speichert den Puffer – es überschreibt Auras Änderungen mit lokale Version, nicht umgekehrt. – Für nicht gespeicherte Änderungen wird weiterhin eine Eingabeaufforderung angezeigt.
Keine Option für „Festplatte gewinnt immer“.
Emacs¶
(global-auto-revert-mode t)
Einschränkungen¶
Lädt nur dann automatisch neu, wenn der Puffer unverändert ist. – Fragt, wenn der Puffer geändert wird.
Vim / Neovim¶
set autoread
au FocusGained,BufEnter,CursorHold * :checktime
Einschränkungen¶
„autoread“ lädt nur dann neu, wenn der Puffer unverändert ist.
Überschreibt einen „geänderten“ Puffer nicht automatisch.
CudaText (ohne Plugin)¶
In „user.json“:
{
"ui_notif": true,
"ui_notif_confirm": 0
}
Einschränkungen¶
Alle Werte von „ui_notif_confirm“ (0–4) zeigen eine Art Eingabeaufforderung – modal oder modallos.
Es gibt keinen Wert, der bedeutet: „Sofort neu laden, nie fragen.“
Daher ist das Plugin „cuda_disk_wins“ erforderlich.
Übersicht¶
Herausgeber |
Automatisches Neuladen (unverändert) |
Automatisches Neuladen (geändert) |
Lizenz |
|---|---|---|---|
Kate |
Ja |
Immer Aufforderungen |
Open Source |
VS-Code |
Ja |
Immer Aufforderungen |
Open Source |
Erhabener Text |
Ja |
Immer Aufforderungen |
Proprietär |
Emacs |
Ja |
Immer Aufforderungen |
Open Source |
Vim |
Ja |
Immer Aufforderungen |
Open Source |
CudaText (kein Plugin) |
Ja |
Immer Aufforderungen |
Open Source |
CudaText + Disk gewinnt |
Ja |
Keine Aufforderung |
Open Source |
Warum kein Redakteur dies sofort erledigen kann¶
Das stille Verwerfen nicht gespeicherter Änderungen gilt als massiver Datenverlust Fehler in der Softwareentwicklung. Kein seriöser Editor bietet eine Einstellung an „Überschreibe meinen Puffer, ohne zu fragen“. Das ist richtig und wichtig – für normale Entwicklerarbeit.
Im Aura-Oma-Modus ist die Priorität jedoch umgekehrt: Aura ist die Quelle der Wahrheit, und der Puffer des menschlichen Editors ist zweitrangig. Deshalb ein Um dieses Verhalten zu erzwingen, ist ein expliziter Plugin-Eingriff erforderlich diesen speziellen Anwendungsfall.