ConEmu settings storage
ConEmu settings may be stored
in the ‘Windows Registry’ and in the xml files (ConEmu.xml
usually).
By default, ConEmu uses ConEmu.xml
on Windows XP or higher.
Windows 2000 is limited to using Registry.
Порядок поиска ConEmu.xml
Вы можете включить в ConEmu «портабельный» режим,
в котором все настройки будут храниться в файле ConEmu.xml
,
опционально поддерживается вариант с лидирующей точкой .ConEmu.xml
.
Файл без точки имеет приоритет.
ConEmu ищет этот файл в следующем порядке:
Пользовательский | Если ConEmu.exe запущен с ключом -loadcfgfile “full-path-2-xml”, то будет использоваться указанный файл |
%ConEmuDir%\ |
Папка с файлами ConEmu.exe и ConEmu64.exe |
%ConEmuBaseDir%\ |
Папка с файлами ConEmuC.exe и ConEmuC64.exe |
%APPDATA%\ |
Я не считаю этот случай действительно «портабельным», но многие просили %APPDATA% |
Реестр Windows | Если xml файл не найден в указанных папках будет использован реестр Windows |
При первом запуске ConEmu, вы можете включить «портабельный» режим и выбрать расположение xml файла.
Также вы можете создать новый пустой ConEmu.xml
,
или просто переименовать ConEmu_Sample.xml
в ConEmu.xml
для включения xml-режима.
Пример настроек ConEmu_Sample.xml
поставляется с ConEmu.
Ключ именованных конфигураций (-config “cfg-name”) также можно использовать в xml-режиме.
И наконец, есть два ключа -loadcfgfile и -safecfgfile для использования специально указанных файлов (может быть полезно в некоторых случаях).
Примечание. Вы можете переименовать/создать файл ConEmu.xml
в любое время,
даже после загрузки настроек из реестра.
Note for PortableApps.com format
When you are running ConEmu installed with ‘paf’ bundle, your settings will be stored
in <app>/Data/settings/ConEmu.xml
.
How to send your config to developer
When one reports about problem, developer needs your ConEmu settings often.
The easiest (and may be most proper) way to provide it is ‘Export…’ button in the ConEmu Settings dialog.
Save your config in the new xml (don’t overwrite your existing config) file and attach it to the created issue.