मैं iTerm2 (1.0.0) उपयोगकर्ता हूं। मुझे पता है कि iTerm सेटिंग या com.googlecode.iterm2.plistफाइल को संशोधित करके प्रोफाइल कैसे बनाते हैं ।
सुविधा के लिए, मैं फ़ाइल .plistको इंगित करने के लिए उपयोग करूंगा com.googlecode.iterm2.plist।
कमांड का उपयोग करके मेरे देव सर्वर को जोड़ने के लिए पहले से ही कुछ प्रोफ़ाइल हैं। (यानी ssh 192.168.1.1)।
मैं iTerm में और अधिक प्रोफ़ाइल जोड़ना और जोड़ना चाहता हूं। इसलिए, मैंने ऐसा करने के लिए एक पायथन स्क्रिप्ट लिखी। प्रक्रिया नीचे की तरह है।
- ITerm2
.plistफ़ाइल में कनवर्ट करें.xml। (यानीplutil -convert xml1) plistlibपायथन में उपयोग करके इस फ़ाइल में कई प्रोफाइल लिखें ।.plistबाइनरी प्रारूप में iTerm2 फ़ाइल को रूपांतरित करें जैसा कि यह था। (यानीplutil -convert binary1)
ऊपर की प्रक्रिया काम नहीं करती है। iTerm2 ने मेरी पायथन स्क्रिप्ट से बनाई गई मेरी प्रोफाइल लोड नहीं की।
इसलिए, मैंने जाँच की कि क्या कोई .plistफाइल नहीं है, iTerm ने प्रोफाइल कैसे लोड की।
- मैंने iTerm2 कार्यक्रम छोड़ दिया।
- मैंने
.plistअपनी डिस्क से फ़ाइल को हटा दिया , जो यहां स्थित है~/Library/Preferences/। - ITerm2 प्रोग्राम चलाएं।
- टाइप करके ओपन प्रोफाइल सेटिंग ⌘ Cmd+ O।
मैंने पाया कि अगर मैंने .plistफ़ाइल को हटा दिया तो भी प्रोफ़ाइल हैं । यहाँ क्या हुआ? क्या कोई बैकअप प्रोफाइल फ़ाइल है जिसे मैं नहीं पहचानता?