तो यह कस्टम स्थान अपने आप में एक प्राथमिकता है, और इसलिए इसे संदर्भित करने वाली वरीयताओं की फ़ाइल में संग्रहीत किया जाता है? यह काम नहीं करेगा, इसलिए ऐसा लगता है कि यह एक प्राथमिकता किसी भी तरह से विशेष होना चाहिए। सामान्य स्थान पर संग्रहीत है, और बाकी बूटस्ट्रैपिंग के लिए उपयोग किया जाता है?
@ डोनचैच हां, यह मूल रूप से होता है। प्रारंभ में, iTerm2 डिफ़ॉल्ट प्रीफ़ को लोड करता है, फिर कस्टम स्थान से परिवर्तनों को सिंक करता है। पद छोड़ने पर, यह डिफ़ॉल्ट स्थान के कस्टम स्थान में प्लिस्ट में परिवर्तन लिखता है। इसमें से अधिकांश github.com/gnachman/iTerm2/blob/master/sources/…