Ich muss conemu von verschiedenen Orten im Dateisystem mit denselben Einstellungen starten (und dabei auch die Konfigurations-XML verschieben). Der Speicherort dieser Konfiguration ist (seltsamerweise) in der Konfiguration selbst gespeichert, sodass bei einer Änderung des Speicherorts beim Start das Fastconfig-Dialogfeld angezeigt wird.
Ich sehe zwei Möglichkeiten, den Fasconfig-Dialog zu vermeiden: XML in der Konfiguration manipulieren, die Datei jedes Mal aktualisieren oder die Konfiguration im Standardspeicher speichern, der auf den Schlüssel -resetdefault angewendet wird. Diese Standardkonfiguration scheint fest codiert zu sein ...
Irgendwelche anderen Lösungen?
Antwort1
Die Antwort lautet: „Portable Version verwenden“.
Ich bin mir nicht ganz sicher, warum ConEmuPortable.exe sich um den Pfad der App kümmert, jedenfalls überprüft es Data/settings/ConEmuSettins.ini dafür. Bei meiner Aufgabe fand ich es sicher, App/ConEmu/ConEmu.exe direkt zu starten. Wo auch immer Sie das portable Paket ablegen, es findet erfolgreich und ohne Warnungen die richtige Konfigurationsdatei und speichert die Konfiguration im Abschnitt „.Vanilla“ von ConEmu.xml
Die einzige Kleinigkeit ist, die EXE-Datei vorsichtshalber nicht mit gelöschten Daten/Einstellungen/ConEmu.xml zu starten. Sie werden ein sehr seltsames Durcheinander in der XML-Datei haben, sogar mit Teilen, die nicht vorhandene Dateien adressieren, das nicht verschwindet, selbst wenn Sie es später durch ein sauberes ersetzen. Verwenden Sie ConEmu.xml aus dem Conemuportable-Archiv, wenn Sie eine neue Standardkonfigurationsdatei benötigen. Ich verstehe nicht, wie das funktioniert.