कीट्टीसह प्रगत वापरकर्त्यांसाठी एक टर्मिनल एमुलेटर किट्टी

किट्टी एमुलेटर बद्दल

पुढील लेखात आपण किट्टीचा आढावा घेणार आहोत. च्या बद्दल एक विनामूल्य, मुक्त स्रोत टर्मिनल एमुलेटर जो कमी सिस्टम संसाधने वापरतो. या सॉफ्टवेअरमध्ये रेंडरिंगचा एक प्रकार आहे ज्यामुळे ते जलद चालते. यात विस्तारांसाठी समर्थन देखील समाविष्ट आहे, ज्यासह तुम्ही टर्मिनलमध्ये काही प्रगत कार्ये सक्षम करू शकता. हे माऊस सपोर्ट, युनिक कोड, खरा रंग आणि फोकस ट्रॅकिंगसह इतर अनेक वैशिष्ट्यांसह देखील येतो.

किट्टी आहे प्रगत कीबोर्ड वापरकर्त्यांसाठी डिझाइन केलेले. या कारणासाठी त्याची सर्व नियंत्रणे कीबोर्डवरून कार्य करतात, जरी ते माउसच्या परस्परसंवादांना पूर्णपणे समर्थन देते. त्याचे कॉन्फिगरेशन साध्या फाईलमधून केले जाते. या ऍप्लिकेशनमधील कोड सोपा आणि मॉड्यूलर असण्यासाठी डिझाइन केले आहे. हे C आणि Python च्या संयोजनात लिहिलेले आहे. हे सर्व रेंडर करण्यासाठी फक्त OpenGL वापरून, कोणत्याही मोठ्या आणि जटिल UI टूलकिटवर अवलंबून नाही.

किट्टीची रचना जमिनीपासून स्वीकारण्यासाठी केली गेली आहे सर्व आधुनिक वैशिष्ट्ये a टर्मिनलजसे की युनिकोड, खरे रंग, ठळक / तिर्यक फॉन्ट, मजकूर स्वरूपन इ. या एमुलेटरचे डिझाइन उद्दिष्टांपैकी एक आहे सहज विस्तारण्यायोग्य, जेणेकरून भविष्यात सापेक्ष सहजतेने नवीन वैशिष्ट्ये जोडली जाऊ शकतात.

किट्टीची काही सामान्य वैशिष्ट्ये

टर्मिनल चीटरसह स्प्लिट स्क्रीन

  • Gnu / Linux आणि macOS वर कार्य करते.
  • हे एमुलेटर GPU वर रेंडरिंग ऑफलोड करते, अशा प्रकारे कमी सिस्टम लोड शोधते आणि एक गुळगुळीत विस्थापन प्राप्त करणे.
  • सर्वांचे समर्थन करते आधुनिक सिंगल-एंडेड वैशिष्ट्येl: ग्राफिक्स / प्रतिमा, युनिकोड, खरे रंग, माउस प्रोटोकॉल, फोकस ट्रॅकिंग, पॅरेन्थेटिकल पेस्ट आणि नवीन टर्मिनल्ससाठी विविध प्रोटोकॉल विस्तार.
  • समर्थन मोज़ेक एकाधिक टर्मिनल विंडो, tmux सारख्या अतिरिक्त प्रोग्रामचा वापर न करता, वेगवेगळ्या डिझाईन्ससह एकमेकांच्या पुढे.
  • स्क्रिप्ट्सवरून किंवा शेल कमांड प्रॉम्प्टवरून नियंत्रित केले जाऊ शकते, अगदी SSH द्वारे.
  • साठी एक फ्रेमवर्क आहे मांजरीचे पिल्लू, जो एक छोटा टर्मिनल प्रोग्राम आहे ज्याचा वापर केला जाऊ शकतो एमुलेटर कार्यक्षमता वाढवा.
  • प्रवेश करतो स्टार्टअप सत्रे. हे तुम्हाला विंडो / टॅब लेआउट, कार्यरत डिरेक्टरी आणि स्टार्टअपवर चालण्यासाठी प्रोग्राम निर्दिष्ट करण्यास अनुमती देते.
  • ते आहे एकाधिक कॉपी / पेस्ट बफर.
  • हे एमुलेटर आहे टॅब आणि विंडोमध्ये आयोजित केलेले एकाधिक प्रोग्राम चालविण्यास सक्षम. संस्थेची सर्वोच्च पातळी टॅब आहे. प्रत्येक टॅबमध्ये एक किंवा अधिक विंडो असतात. विंडोज वेगवेगळ्या लेआउट्समध्ये व्यवस्था केली जाऊ शकते. द कीबोर्ड नियंत्रणे, जे टॅब आणि विंडोसाठी सानुकूल करण्यायोग्य आहेत, त्यांच्यात सल्लामसलत केली जाऊ शकते प्रकल्प वेबसाइट.

उबंटूवर किटी टर्मिनल एमुलेटर स्थापित करा

नवीनतम आवृत्ती डाउनलोड करत आहे

परिच्छेद हे एमुलेटर उबंटूवर स्थापित करा आपल्याला टर्मिनल उघडावे लागेल (Ctrl + Alt + T) आणि खालील कमांड लिहा:

किटी इंस्टॉलर डाउनलोड करा

curl -L https://sw.kovidgoyal.net/kitty/installer.sh | sh /dev/stdin

हे उबंटू सिस्टमवर या टर्मिनल एमुलेटरची नवीनतम आवृत्ती स्थापित करेल. ठिकाणी स्थापित केले जाईल ~/.local/kitty.app/bin/kitty. जर आपण या फोल्डरवर गेलो, तर आपल्याला ती फाईल दिसेल ज्यावर आपल्याला एमुलेटर उघडण्यासाठी डबल क्लिक करावे लागेल.

एक्झिक्युटेबल किटी फाइल

जर काही चूक झाली किंवा तुम्हाला इंस्टॉलर चालवायचा नसेल, तर तुम्ही करू शकता वरून किट्टी व्यक्तिचलितपणे डाउनलोड आणि स्थापित करा GitHub वर आवृत्ती पृष्ठ. Gnu / Linux वापरकर्ते, आम्हाला फक्त tarball डाउनलोड करावे लागेल आणि डिरेक्टरीमध्ये काढावे लागेल. किटी एक्झिक्यूटेबल बिन सबडिरेक्टरीमध्ये असेल.

डेस्कटॉपसह एकत्रीकरण

मांजरीसाठी लाँचर

तुम्हाला या एमुलेटरचे चिन्ह तुमच्या सिस्टीमवर दिसण्यात स्वारस्य असल्यास, इतर सर्वांसह, तुम्हाला हे करावे लागेल फाइल जोडा kitty.desktop. खालील प्रक्रियेचे तपशील एका किंवा दुसर्‍या विशिष्ट डेस्कटॉपसाठी समायोजित करणे आवश्यक असू शकते, परंतु ते बहुतेक प्रमुख डेस्कटॉप वातावरणासाठी कार्य केले पाहिजे.

सुरू करण्यासाठी आम्ही करू PATH मध्ये किटी जोडण्यासाठी सिमलिंक तयार करा (~ / .local / bin तुमच्या PATH मध्ये आहे असे गृहीत धरून):

ln -s ~/.local/kitty.app/bin/kitty ~/.local/bin/

आम्ही जात आहोत kitty.desktop फाइल कुठेतरी ठेवा जिथे ऑपरेटिंग सिस्टम ती शोधू शकेल:

cp ~/.local/kitty.app/share/applications/kitty.desktop ~/.local/share/applications

समाप्त करण्यासाठी, चला kitty.desktop फाइलमधील किटी आयकॉनचा मार्ग अपडेट करा पुढील आदेशासह:

sed -i "s/Icon\=kitty/Icon\=\/home\/$USER\/.local\/kitty.app\/share\/icons\/hicolor\/256x256\/apps\/kitty.png/g" ~/.local/share/applications/kitty.desktop

हे असू शकते या टर्मिनल एमुलेटरबद्दल आणि त्याच्या दस्तऐवजीकरणाबद्दल अधिक माहिती मिळवा मध्ये प्रकल्प वेबसाइट.


आपली टिप्पणी द्या

आपला ई-मेल पत्ता प्रकाशित केला जाणार नाही. आवश्यक फील्ड चिन्हांकित केले आहेत *

*

*

  1. डेटा जबाबदार: मिगुएल Áन्गल गॅटन
  2. डेटाचा उद्देशः नियंत्रण स्पॅम, टिप्पणी व्यवस्थापन.
  3. कायदे: आपली संमती
  4. डेटा संप्रेषण: कायदेशीर बंधन वगळता डेटा तृतीय पक्षास कळविला जाणार नाही.
  5. डेटा संग्रहण: ओकेन्टस नेटवर्क (EU) द्वारा होस्ट केलेला डेटाबेस
  6. अधिकारः कोणत्याही वेळी आपण आपली माहिती मर्यादित, पुनर्प्राप्त आणि हटवू शकता.