ITerm में पिछली बार से विंडो व्यवस्था को स्वचालित रूप से कैसे पुनर्स्थापित किया जाए?


10

मेरे पास दो पुराने मैक हैं, दोनों में iTerm2 स्थापित है और लॉन्च के बाद पिछली बार से विंडो व्यवस्था (विभिन्न निर्देशिकाओं और रंगों के साथ टैब) को स्वचालित रूप से पुनर्स्थापित कर सकता है। मैं भूल जाता हूं कि मैंने दोनों के लिए क्या कॉन्फ़िगरेशन किया है।

अब मैं iTerm2 के साथ एक नया मैक स्थापित कर रहा हूं, लेकिन वहां काम करते हुए "स्वचालित रूप से पिछली बार से खिड़की की व्यवस्था बहाल करने" को कभी नहीं प्राप्त कर सका।

मैंने क्या कोशिश की है:

  1. काम करने वालों की तुलना में, वरीयताओं को एक-एक करके जांचना और सेट करना;
  2. काम कर रहे क्लोन " ~/Library/Preferences/com.googlecode.iterm2.plist";
  3. Preferences-> Profiles-> General-> Working Directory-> Reuse previous session's directory(लेकिन मुझे लगता है कि यह प्रभाव जब आप एक नया टैब खोलते हैं, लॉन्च के लिए नहीं);
  4. Menu-> Window-> Save Window Arrangement-> और save it as default। लेकिन इस मामले में, हर बार अगर मैं शुरुआत से लॉन्च करता हूं, तो iTerm हमेशा सेव से निश्चित विंडो व्यवस्था को पुनर्स्थापित करता है। मैं किसी भी पैटर्न को नहीं बचाना चाहता, मैं पिछली बार से जो कुछ भी हूं उसे बहाल करना चाहता हूं।

मैंने जो भी कोशिश की है, वह सब काम नहीं कर सका। क्या कोई मुझे बता सकता है कि मुझे क्या करना चाहिए? बहुत बहुत धन्यवाद।

iTerm संस्करण: iTerm2-1_0_0_20140112


एक और संकेत: दोनों काम करने वाले एमएसीएस, मैंने किसी भी AppleScript का उपयोग नहीं किया है, बस वरीयताओं में कुछ विकल्पों की जांच की।
जिंग ली

जवाबों:


24

ITerm2 की वरीयताओं में ( Cmd + ,), से सामान्य> स्टार्टअप बदलने Open Default Window Arrangementके लिए Use System Window Restoration Setting

सिस्टम प्राथमिकता में, किसी एप्लिकेशन को छोड़ने पर सामान्य> विंडो बंद करें।


धन्यवाद @ जॉर्ज, कि समस्या हल करती है! इसलिए ट्रिक सिस्टम प्रिफरेंस में एक विकल्प को बंद करने की है जो ऐप कॉन्फिगर के बाहर है।
जिंग ली

2019 में, iTerm v3 + को मुझे सिर्फ वरीयताएँ पर जाना था -> व्यवस्थाएं और अपनी बनाई गई व्यवस्था पर "डिफ़ॉल्ट सेट करें" पर क्लिक करें (इसे पहले cmd + shift + S पर क्लिक करके सहेजें)
trainoasis

11

मैंने खुद के लिए इस दर्द बिंदु को हल करने के लिए डिज़ाइन किया गया एक कार्यक्रम लिखा है, जो आपको पैन और कमांड (विभिन्न परियोजनाओं / सेटअप आदि के लिए) के पूर्व-निर्धारित लेआउट बनाने की अनुमति देता है और फिर जब भी आप चाहें, उन्हें iTerm में लोड कर सकते हैं।

इसे iTermocil कहा जाता है, और आप इसे (और स्रोत कोड) Github: https://github.com/TomAnthony/itermocil के माध्यम से डाउनलोड कर सकते हैं ।

यहाँ छवि विवरण दर्ज करें


1

2019 में (iTerm v3.2.9), मेरे लिए क्या काम करता है:

  1. CMD + shift + S पर क्लिक करके अपनी मौजूदा व्यवस्था को बचाएं (या विंडो पर जाएं -> विंडो अरेंजमेंट को सेव करें।

  2. अब iTerm2 पर जाएं -> प्राथमिकताएं -> व्यवस्था -> व्यवस्था की सूची में अपनी व्यवस्था का चयन करें -> नीचे "सेट डिफ़ॉल्ट" पर क्लिक करें।

अब जब आप किसी भी बिंदु पर iTerm को फिर से खोलेंगे तो यह आपकी नई व्यवस्था को खोलेगा।

हमारी साइट का प्रयोग करके, आप स्वीकार करते हैं कि आपने हमारी Cookie Policy और निजता नीति को पढ़ और समझा लिया है।
Licensed under cc by-sa 3.0 with attribution required.