iterm2 - एक ही प्रोफ़ाइल के साथ नया टैब खोलें


22

मैं Terminal.app से स्विच कर रहा हूं

बहुत सीधा है, लेकिन मैं इसे सेटिंग्स में नहीं पा सकता: मैं चाहूंगा कि जब मैं एक नया टैब खोलूं (cmd-t (या btw भी oh-my-zsh'एस osxप्लगइन tabकमांड के साथ)), नया टैब उसी प्रोफ़ाइल का उपयोग करता है वर्तमान एक (रंग, फोंट, whatnot)।

धन्यवाद!

जवाबों:


11

Shellतब New Tab With Current Profile( - - - T) टिन पर यह क्या कहता है।


2
यह बहुत अच्छा है, लेकिन यह बहुत बुरा है कि इसे डिफ़ॉल्ट बनाने के लिए कोई प्राथमिकता नहीं है (और "खुले डिफ़ॉल्ट प्रोफ़ाइल के लिए विशेष कॉम्बो होना चाहिए")
agnoster

8
आप किसी भी मेनू आइटम को "सेलेक्ट मेनू आइटम ..." एक्शन (यह आखिरी है) के साथ किसी भी मेनू आइटम से बांध सकते हैं।
जॉर्ज

32

मुझे कुछ समाधान मिला - हालाँकि यह सरल वैश्विक विकल्प होना चाहिए।

आप प्रत्येक प्रोफ़ाइल के लिए कुंजी परिभाषाओं पर जा सकते हैं और वहां मैपिंग CMD+ T> "प्रोफ़ाइल के साथ नया टैब खोलें" और उसी प्रोफ़ाइल को चुन सकते हैं।


1
आप वास्तव में इसे एक वैश्विक कुंजी वरीयता बना सकते हैं, न केवल प्रत्येक प्रोफ़ाइल के लिए (प्रत्येक प्रोफ़ाइल को स्वयं द्वारा सेट करने की आवश्यकता नहीं है, मेरा मतलब है)
Dannid

2
ITerm2 के लिए यह कीज़> +> एक्शन में स्थित है: मेन्यू आइटम चुनें > नया टैब करंट
प्रोफिल के

1
इसकी "प्रोफाइल के साथ नया टैब" कहा जाता है इसलिए मैंने इसे नए टैब वर्बेज की तलाश में क्यों याद किया।
रे फॉस

मुझे लगता है कि नया वर्बेज 'डुप्लीकेट टैब` है
क्लिंटन

5

यदि आप चाहते हैं कि यह एक डिफ़ॉल्ट के रूप में हो (अगला टर्मिनल टैब अपनी निर्देशिका रखें):

  1. ITerm2 खोलें
  2. प्राथमिकताएँ खोलें
  3. प्रोफाइल खोलें
  4. सामान्य खोलें
  5. कार्यशील निर्देशिका के तहत पिछले सत्र की निर्देशिका का पुन: उपयोग करें

खुश ट्रेल्स!


1
यह उसी प्रोफ़ाइल के साथ खोलने के लिए पूरी तरह से असंबंधित आइटम है। यह एक अच्छा टिप है, लेकिन यह ओपी के अनुरोध को संबोधित नहीं करता है। जो यह करता है वह उसी रास्ते में नई विंडो / टैब खोलता है जिस तरह से वह आ रहा है। नोट प्रोफाइल आप कर रहे हैं खोलने कि में इस जाँच की है करने के लिए है - एक आप से आ रहे हैं परवाह नहीं है। यदि आप करते हैं, तो आपको जो भी प्रोफ़ाइल प्राप्त करने के लिए सेट किया गया है, उसके साथ आपको एक नया टैब / विंडो मिलेगा (यदि आप SHIFT + CMD + T का उपयोग करते हैं या उसी कार्य को करने के लिए CMD + T का उपयोग करते हैं) , प्लस अपने पिछले खिड़की के रूप में एक ही काम कर निर्देशिका।
Dannid

1
आपने थ्रेड के प्रश्न का उत्तर नहीं दिया, लेकिन आपने उस प्रश्न का उत्तर दिया, जब मुझे यह थ्रेड मिला। धन्यवाद!
SeF

1

आप सिस्टम वरीयताएँ> कीबोर्ड> शॉर्टकट का उपयोग करके विश्व स्तर पर कर सकते हैं

साइडबार में "ऐप शॉर्टकट" चुनें और फिर एक नया जोड़ें। एप्लिकेशन ड्रॉपडाउन में "iTerm2.app" का चयन करें, और फिर मेनू शीर्षक अनुभाग में, टाइप करें (बिल्कुल): नए टैब को अपनी प्रोफ़ाइल में रखें

फिर बस उस शॉर्टकट को दबाएं जिसे आप "कीबोर्ड शॉर्टकट" अनुभाग में उपयोग करते हैं (मैंने उपयोग किया है ⌘T) और यह वर्तमान शॉर्टकट को ओवरराइड करेगा ⌥⇧⌘T


1

अभी भी देख रहे किसी के लिए, मुझे अपने उपयोग के मामले के लिए एक बेहतर समाधान मिला। एरिक हेंको ने जो सुझाव दिया था, उसके समान , आप Iterm2 में " डुप्लीकेट टैब " के लिए विशेष रूप से एक शॉर्टकट बना सकते हैं जो बहुत अधिक प्रत्यक्ष है, और "डुप्लिकेट टैब" कार्यक्षमता की प्रतिकृति करता है जो मुझे टर्मिनल से आने के लिए इस्तेमाल किया गया था ।

  1. सिस्टम वरीयताएँ> कीबोर्ड> शॉर्टकट पर नेविगेट करें।
  2. साइडबार में "ऐप शॉर्टकट" चुनें।
  3. एप्लिकेशन ड्रॉपडाउन से "Iterm.app" चुनें।
  4. Duplicate Tabलिखने के समय के रूप में इस मामले में, शॉर्टकट के लिए मेनू आइटम के लिए एक सटीक मिलान लिखें ।
  5. शॉर्टकट जोड़ें। मैंने इस्तेमाल किया CMD + D

नोट: आपके द्वारा सिस्टम प्राथमिकता में बनाए गए किसी भी शॉर्टकट Iterm2 में पहले से परिभाषित शॉर्टकट को ओवरराइड कर देंगे। यह बाद में भ्रम पैदा कर सकता है यदि आप भूल जाते हैं कि आपके शॉर्टकट कहां परिभाषित हैं और Iterm2 में शॉर्टकट का उपयोग करके अप्रत्याशित परिणाम प्राप्त करते हैं ।

फिर, यहाँ रास्ता प्रशस्त करने के लिए एरिक हैंको का धन्यवाद ।



0

Iterm2 में, आप Cmd + T को "प्रोफ़ाइल के साथ नया टैब" क्रिया में मैप कर सकते हैं

  1. प्राथमिकताएँ खोलें> प्रोफ़ाइल> कुंजी,
  2. एक प्रोफ़ाइल का चयन करें
  3. "प्रोफ़ाइल के साथ नया टैब" क्रिया के लिए एक नई शॉर्टकट कुंजी जोड़ें, वर्तमान में चयनित प्रोफ़ाइल से मिलान करने के लिए प्रोफ़ाइल सेट करें और शॉर्टकट को C / T पर सेट करें

आपको प्रत्येक प्रोफ़ाइल के लिए इसे दोहराना होगा जिसे आप कॉन्फ़िगर करना चाहते हैं।

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