Wie ändere ich die Standardschaltfläche im Warn-Popup („Datei wurde geändert“) von gVim W11?

Wie ändere ich die Standardschaltfläche im Warn-Popup („Datei wurde geändert“) von gVim W11?

Beim Arbeiten mit einer Datei, die regelmäßig extern geändert wird, wird ein Popup-Warndialogfeld geöffnet, in dem Sie gefragt werden, ob der Pufferinhalt beibehalten (Standardeinstellung) oder die aktualisierte Datei in den Puffer geladen werden soll:

Bildbeschreibung hier eingeben

Ist es möglich, die Standardschaltfläche auf Load Filestatt zu ändern OK, sodass ein einmaliges Drücken auf Enterdie Datei neu lädt?

Ich bin mir der autoreadOption bewusst, möchte das Update aber dennoch steuern können.

Antwort1

Dazu müsste manden Quellcode von Vim ändernund kompilieren Sie Ihre eigene Version.

Alternativ können Sie sich in das FileChangedShellEreignis einklinken und Ihre eigene Emulation des ursprünglichen Dialogs implementieren (mit confirm()); :help FileChangedShellhier finden Sie alle Einzelheiten dazu.

verwandte Informationen