Conemu, избегайте диалога быстрой настройки

Conemu, избегайте диалога быстрой настройки

Мне нужно запустить conemu из разных мест в файловой системе с теми же настройками (также перемещая конфигурационный xml). Расположение этой конфигурации (как ни странно) хранится в самой конфигурации, поэтому, если местоположение изменилось, при запуске всплывает диалоговое окно fastconfig.

Я вижу два варианта, чтобы избежать диалога fasconfig: возиться с xml в конфигурации, обновлять файл каждый раз или сохранять конфигурацию в хранилище по умолчанию, которое применяется к ключу -resetdefault. Эта конфигурация по умолчанию, похоже, жестко закодирована...

Есть ли другие решения?

решение1

Ответ — «используйте портативную версию».

Я не совсем уверен, почему ConEmuPortable.exe заботится о пути приложения, в любом случае он проверяет Data/settings/ConEmuSettins.ini для этого. С моей задачей я обнаружил, что безопасно запускать App/ConEmu/ConEmu.exe напрямую. Куда бы вы ни поместили портативный пакет, он успешно находит нужный файл конфигурации, без предупреждений, сохраняя конфигурацию в разделе ".Vanilla" ConEmu.xml

Единственное, на всякий случай, не запускайте exe с удаленными Data/settings/ConEmu.xml. У вас будет очень странный беспорядок в xml-файле, даже с частями, относящимися к несуществующим файлам, которые не исчезнут, даже если вы позже замените его чистым. Используйте ConEmu.xml из архива conemuportable, если вам нужен свежий файл конфигурации. Я не понимаю, как это работает.

Связанный контент