iTerm 2 समकक्ष


59

क्या Ubuntu के लिए एक iTerm2 (मैक ओएस के लिए टर्मिनल एप्लिकेशन) बराबर है?

कई सुविधाओं के बीच यह "हॉटकी विंडो" है, जहां आप कीबोर्ड पर एक बटन के स्पर्श में पारभासी टर्मिनल विंडो को ओवरले / छिपा सकते हैं।

जवाबों:


28

जैसा कि iterm2 वेबसाइट में ही सुझाया गया है ( "हॉटकी विंडो" के तहत )। नहीं है guake , टिल्डा और yakuake। जिसे रिपॉजिटरी से स्थापित किया जा सकता है।

मैं व्यक्तिगत रूप से गाइक का उपयोग करता हूं। यदि आप एकता का उपयोग करते हैं, तो मैंने निर्देशित के लिए एक संकेतक लिखा है, हालांकि आप आसानी से एकता में भी सिस्ट्रे को सक्षम कर सकते हैं ।


टर्मिनल के बारे में क्या?
अभिमन्यु आर्यन

1
सुझाव दिया गया है कहाँ पर? क्या?
अनवर

2
मैं वर्तमान में याक्यूके का उपयोग कर रहा हूं लेकिन यह केवल एक ड्रॉप डाउन टर्मिनल है। ITerm2 के बारे में महान बात यह है कि आपके पास स्क्रीन पर स्वतंत्र रूप से तैनात सामान्य, गैर-ड्रॉपडाउन टर्मिनल खिड़कियां हो सकती हैं और फिर भी वे वैश्विक हॉटकी का उपयोग कर सकते हैं। क्या किसी भी लिनक्स टर्मिनल के पास ऐसा है?
मछलीसुजी

ये सभी (ग्यूके, तिल्डा और याकुके) चूसते हैं और iterm2 से इसका कोई लेना-देना नहीं है। आप टर्मिनेटर का सुझाव दे सकते हैं जो कि iterm2 के पास भी नहीं है, लेकिन उन तीनों से बेहतर है।
डिमिडक

18

आप टर्मिनेटर की कोशिश कर सकते हैं , इसके लिए सॉफ्टवेयर सेंटर में खोज कर सकते हैं ।

मुझे यकीन नहीं है कि यह आपको आवश्यक सुविधा प्रदान करता है, लेकिन यह iterm2 की कुछ अन्य अच्छी सुविधाएँ प्रदान करता है जैसे क्षैतिज और ऊर्ध्वाधर विंडो विभाजन


11

टेलिक्स अब तक का सबसे पूर्ण विकल्प है


1
यहाँ एक लिंक: gnunn1.github.io/tilix-web
कास्पर

1
यह निश्चित रूप से विभाजित विंडो और शैली के संदर्भ में iterm2 के सबसे करीब है, मैंने धन्यवाद देखा है!
फॉकनर

महापुरुष, थैंक्स। मैं इस लंबे समय से देख रहा हूं।
दिमिदाक

टिलिक्स महान है! प्यार है कि आप इसे का उपयोग कर सकते हैं-quake मोड
adowdy

9

वर्तमान के रूप में 9/2018

यहाँ iterm2 (v3) सुविधाओं की एक छोटी सूची है:

  • ट्रू कलर (16 मिलियन कलर) सपोर्ट
  • पान के पत्ते
  • पारदर्शिता
  • चित्र दिखाएं (यानी imgcat)
  • होमलाइन के लिए बीयर मग जैसे इनलाइन चित्र दिखाएं
  • विभिन्न गोले के लिए पूर्ण समर्थन / एकीकरण (जैसे zsh, मछली)
  • हॉटकी समर्थन (जैसे ड्रॉप-डाउन टर्मिनल)

मैं उन सभी को सूचीबद्ध करने के करीब भी नहीं आया हूं, हालांकि ये वे हैं जिनका मैं सबसे अधिक उपयोग करता हूं / देखभाल करता हूं।

मुझे एक भी लिनक्स टर्मिनल नहीं मिल रहा है जो पूरी तरह से इस फीचर सेट से मेल खाता हो (मेरे द्वारा उल्लेखित सभी बहुत कम), लेकिन ऐसे लिनक्स टर्मिनल हैं जो बहुत अच्छे आते हैं, और वे चीजें कर सकते हैं जो iterm2 नहीं कर सकते (जैसे प्रति सेट) खिड़की / फलक पृष्ठभूमि चित्र)। तो यहाँ कुछ समानताएँ हैं जो शायद फीचर समता के मामले में iterm2 के सबसे करीब हैं:

Qterminal

यह क्यूटी टर्मिनल का संक्षिप्त नाम है। इसमें फुल ट्रू कलर सपोर्ट, एक ड्रॉपडाउन हॉटकी, ट्रांसपेरेंसी, बैकग्राउंड इमेज, पैन, टैब, शेल इंटीग्रेशन है। Apt के माध्यम से स्थापित करें। विपक्ष : छवियों का पूर्वावलोकन करने का कोई अंतर्निहित तरीका नहीं है, यह पृष्ठभूमि की छवियों को संभाल सकता है।

कंसोल

डिफ़ॉल्ट KDE टर्मिनल (उदाहरण के लिए kubuntu) में असली रंग, टैब, पृष्ठभूमि छवि, पारदर्शिता है। विपक्ष : कोई हॉट-की-ड्रॉप ड्रॉप विंडो, कोई स्वतंत्र पैन नहीं, पृष्ठभूमि छवियों को संभालना विजयी हो सकता है।

किट्टी

एक टर्मिनल जिसे AFAICT सिर्फ एक आदमी द्वारा आश्चर्यजनक रूप से समृद्ध फीचर सेट के साथ लिखा गया था: इसमें असली रंग, क्षैतिज विभाजन, पारदर्शिता है, छवियों को दिखाता है, शेल एकीकरण है। विपक्ष : कोई पृष्ठभूमि छवियां (वहाँ एक मुद्दा खुला है), कॉन्फ़िगरेशन के बिना कोई ऊर्ध्वाधर विभाजन नहीं, कोई ड्रॉप डाउन नहीं है, और जबकि कई डिस्ट्रोब्स के लिए पैकेज हैं ubuntu उनमें से एक नहीं है (मैन्युअल रूप से डिप्स स्थापित करें और स्रोत से संकलित करें)।

शब्दावली

प्रबुद्धता डेस्कटॉप का डिफ़ॉल्ट टर्मिनल। अब तक मेरे द्वारा उपयोग किए गए किसी भी टर्मिनल एमुलेटर की सबसे अच्छी छवि हैंडलिंग है और अब कुछ वर्षों से मेरा दैनिक चालक है। का आकार बदलने योग्य स्वतंत्र पैन (ऊर्ध्वाधर और क्षैतिज), टैब, पारदर्शिता, शेल एकीकरण है, लेकिन इसमें सही रंग समर्थन का अभाव है (अनुरक्षक कहते हैं कि वह इसे नहीं जोड़ रहा है) जो कि एक भारी नवविवाहित / ncurses उपयोगकर्ता के रूप में तेजी से परेशान हो रहा है। विपक्ष : केवल 256 रंग, कोई ड्रॉप डाउन नहीं, रिपॉजिटरी में पैकेज बहुत पुराना है और ईएफएल निर्भरता के नवीनतम संस्करण को स्थापित / संकलित करने का शाब्दिक रूप से आधा घंटा लगता है।


कई अन्य योग्य टर्मिनल एमुलेटर हैं: rxvt-unicode, suckless, दीमक, इत्यादि, लेकिन उन सभी में चकाचौंध दोष हैं, कभी-कभी उपरोक्त से भी बदतर। उदाहरण के लिए सक्लेस (सेंट) यह एक हेडर फ़ाइल में विन्यास रखता है जिसका अर्थ है कि हर विन्यास परिवर्तन के लिए एक recompile की आवश्यकता होती है। उनमें से कई (जिनमें से कुछ को मैंने ऊपर सांत्वना की तरह हाइलाइट किया था) केवल माउस के माध्यम से कॉन्फ़िगर करने योग्य लगते हैं, जो टर्मिनल एमुलेटर के लिए कष्टप्रद है।

कई लोग टर्मिनल के लिए गैर-इश्यू बनाने के लिए स्प्लिट / पैन बनाने के लिए tmux के अस्तित्व पर विचार कर सकते हैं। मैं असहमत नहीं हूं, लेकिन YMMV।

एक शानदार चूक है: मैंने हाइपर जैसी किसी भी इलेक्ट्रॉन-आधारित परियोजनाओं का उल्लेख नहीं किया है। ऐसा इसलिए है क्योंकि मैं व्यक्तिगत रूप से एक निश्चित समय पर लगभग 12 अलग-अलग टर्मिनल सत्रों को चालू रखता हूं, और इलेक्ट्रॉन उस तरह के उपयोग के लिए बहुत लालची हैं। यह एक शर्म की बात है, क्योंकि उनमें से कुछ प्रसादों में प्रभावशाली फीचर सेट हैं। यदि आप कम सत्र खोलते हैं, तो आप उनमें से किसी एक को दे सकते हैं, मैंने एक्स्ट्राटर्म के साथ खेला है और यह इटर्म 2 प्रदान करता है।

मैं सभी को शुभकामनाएं देता हूं, लेकिन एक सच्चे टर्मिनल एमुलेटर की मेरी तलाश आगे भी जारी है।


2
मैं iTerm2 द्वारा जागृत होना जारी रखता हूं। मैं tmux कंट्रोल-मोड इंटीग्रेशन का उपयोग रोजाना करता हूं हालांकि मैं केवल अलग टैब (स्प्लिट पैन नहीं) का उपयोग करता हूं। मुझे आश्चर्य है कि लिनक्स पोर्ट कितना प्रशंसनीय होगा?
स्टीवन शॉ

@StevenShaw शायद कुल मिलाकर फिर से लिखने के लिए काफी मुश्किल है। यह लगभग निश्चित रूप से मैक ओएस ग्राफिक्स एपीआई कॉल के साथ ऑब्जेक्टिव-सी / स्विफ्ट में लिखा है। पता नहीं है कि ioctls linux और darwin के बीच पूरी तरह से अलग हैं या नहीं, लेकिन मुझे संदेह होगा कि वे हैं। लेकिन वैसे भी, हाँ: मुझे यह विडंबना लगता है कि फकीर मैक ओएस , उर्फ ​​फिशर-प्राइस सुंदर चित्र ओएस, लिनक्स की तुलना में बेहतर टर्मिनल एमुलेटर है ।
जेरेड स्मिथ

यकीन नहीं है कि इन दिनों ऑब्जेक्टिव-सी या स्विफ्ट लिनक्स पर एक विशेष कठिनाई है, लेकिन मैकओएस ग्राफिक्स एपीआई सुनिश्चित करते हैं। शायद गैर-यूआई सामान (जैसे कि पीटीआई, टमक्स कंट्रोल-मोड आदि) के निस्तारण के लिए बहुत कुछ होगा। किसी भी तरह, मैं किट्टी का उल्लेख करने के लिए धन्यवाद कहूंगा क्योंकि यह लिनक्स पर देखने के लिए एक जैसा दिखता है! लेखक ने बेहद लोकप्रिय कैलिबर ऐप लिखा था।
स्टीवन शॉ

1
@StevenShaw तिलिक्स एक और है जिसका मुझे अपने उत्तर में उल्लेख करना चाहिए था, यह बहुत अच्छा है, हालांकि यह dconf के माध्यम से कॉन्फ़िगरेशन करता है, जबकि मैं पाठ / आईएनआई / मार्कडाउन / जसन पसंद करता हूं, लेकिन यह बहुत अच्छा है।
जेरेड स्मिथ

विस्तृत तुलना के लिए धन्यवाद। आपने shell integrationकई टर्मिनलों का उल्लेख किया है , फिर भी मैं उन शेल दस्तावेज़ों में कुछ भी नहीं खोज पा रहा हूं, जो iterm2.com/documentation-shell-integration.html के करीब आता है (उदाहरण के लिए राइट क्लिक करके कुछ पिछले कमांड का रिटर्न स्टेटस कोड देखें) आप इस बारे में विस्तार से जानते हैं कि आपका क्या मतलब है shell integration?
टीएस

7

मैं सुझाव दूंगा गुटका स्थापित करें

जिसमें एक ओवरले और "हॉटकी विंडो" और उस तरह का सामान है


मुझे हॉटकी के लिए कोई सेटिंग नहीं मिल रही है ....
डनहमजज़

व्हॉट्स @ डनमहज़्ज़ गलत लिंक: डी
केके

1
//, मेरे अनुभव में गुएक स्क्रीन को लंबवत रूप से विभाजित करने की अनुमति नहीं देता है। यह tmux के साथ हो सकता है, लेकिन मैं iTerm2 के अनुरूप कुछ और पसंद करूंगा।
नाथन बसानी


3

बस सूची में हाइपर जोड़ने के लिए। यह एक इलेक्ट्रान आधारित टर्मिनल है जो काफी साफ-सुथरा, स्थिर और बहुत सारे विन्यास विकल्पों के साथ प्रयोग करने में आसान है।

https://hyper.is/


और उपयोग करने के लिए काल्पनिक रूप से महंगा है, और एक टर्मिनल की आवश्यक स्थिरता में से किसी का अभाव है। यह भी धीमा है! माफ़ी पर नहीं।
बेंजामिन आर

2

iTerm2 अद्भुत चीजें हैं, लेकिन अभी तक केवल मैक ओएस एक्स के लिए करता है ( GitHub )

एक्स्ट्राटर्म लिनक्स, मैक और विंडोज के लिए एक टर्मिनल एमुलेटर है जो विभिन्न अद्भुत चीजें करता है ।


//, एक्सट्राटर्म की तुलना टर्मिनेटर जैसे लिनक्स सॉफ्टवेयर से कैसे की जाती है?
नाथन बसानी

थैंक्स लेकिन आप उस चीज़ को इंस्टॉल नहीं कर सकते हैं, और इसे फ़ोल्डर के अंदर चलाने पर यह आता है, कुछ भी नहीं होता है। जैसा लगता है तैलिक्स वैसा ही शिट है।
दिदि

1

किटी जीपीयू रेंडरिंग, पायथन स्क्रिप्टेबल और फीचर-फुल के साथ एक क्रॉस-प्लेटफॉर्म टर्मिनल एमुलेटर है।


1

आप उपयोग कर सकते हैं tmux- सरल और शक्तिशाली टर्मिनल मल्टीप्लेक्सर

विशेषताएं:

  • सत्र, विंडो या क्लाइंट के इंटरैक्टिव चयन के लिए मेनू
  • विंडो को अनियंत्रित सत्रों से जोड़ा जा सकता है
  • vi-like या Emacs कमांड मोड (ऑटो पूरा होने के साथ) के प्रबंधन के लिए tmux
  • अंतर्निहित सीरियल और टेलनेट ग्राहकों की कमी (जो कुछ टर्मिनल मल्टीप्लेक्स के लिए ब्लोट मानते हैं)
  • आसान विन्यास
  • अलग-अलग कमांड कीज़- यह स्क्रीन के लिए ड्रॉप-इन रिप्लेसमेंट नहीं है, लेकिन संगत कीबाइंडिंग का उपयोग करने के लिए इसे कॉन्फ़िगर किया जा सकता है
  • ऊर्ध्वाधर और क्षैतिज विंडो विभाजन समर्थन

स्रोत


प्रेस स्थापित करने के लिए Ctrl+ Alt+ Tऔर कार्य करें:

sudo apt install tmux

0

मैं सुझाव देता हूं कि कोनो कंसोल का उपयोग करके इसे iTerm2 की तरह साफ-सुथरा बनाया जा सकता है और मेरे लिए यह उन सभी सुविधाओं को प्रदान करता है जिनका मैं वास्तव में उपयोग करता हूं, जो कि बहुत से ईमानदार नहीं हैं। दूसरी चीज जो मुझे पसंद है, वह यह है कि जरूरत के अनुसार चाबियों को निकालना कितना आसान है।

यदि आप Kinto के साथ कोनोला (या कोई भी टर्मिनल ऐप वास्तव में) को जोड़ते हैं तो आपके पास लिनक्स के रूप में मैकोज़ के समान अधिकतर कीबाइंडिंग होंगे।

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