हायपर, वेब तंत्रज्ञानासह निर्मित एक टर्मिनल एमुलेटर

हायपर बद्दल

पुढच्या लेखात आपण हायपरकडे लक्ष देणार आहोत. च्या बद्दल वेब तंत्रज्ञानासह निर्मित टर्मिनल एमुलेटर: जावास्क्रिप्ट, एचटीएमएल, सीएसएस. कमांड लाइन इंटरफेसच्या वापरकर्त्यांसाठी खुल्या वेब मानकांवर आधारित एक सुंदर आणि विस्तार करण्यायोग्य अनुभव तयार करणे हे या प्रकल्पाचे उद्दीष्ट आहे. हायपर आधारित आहे xterm.js, टाइपस्क्रिप्टमध्ये लिहिलेला एक फ्रंट-एंड घटक. हायपर Gnu / Linux, macOS आणि Windows वर चालण्यासाठी क्रॉस-प्लॅटफॉर्म समर्थन प्रदान करते.

जर कोणी स्पष्ट नसेल तर आम्ही सक्षम होऊ टर्मिनल एमुलेटरचा वापर करून डेस्कटॉपवरून कमांड लाइनवर प्रवेश करा. टर्मिनल विंडो वापरकर्त्यास कन्सोल आणि त्याच्या सर्व अनुप्रयोगांवर प्रवेश करण्यास अनुमती देईल, जसे की कमांड लाइन इंटरफेस (सीएलआय).

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

पार्श्वभूमी टर्मिनल प्रक्रिया
संबंधित लेख:
पार्श्वभूमीवर टर्मिनल प्रक्रिया कशी करावी

हायपर कार्ये चांगली श्रेणी देतेटॅब आणि मल्टिप्लेक्सिंगसह. डीफॉल्टनुसार, नवीन पॅनेल किंवा टॅब उघडणे कार्यरत निर्देशिका निर्देशिका मुख्य निर्देशिकेत रीसेट करते. हे सोडविण्यासाठी, प्लगइन वापरणे चांगले हायपरडब्ल्यूडी नवीन टॅब चालू निर्देशिका ठेवण्यासाठी.

आपण वेब तंत्रज्ञानावर आधारित टर्मिनल एमुलेटर शोधत असल्यास, हा एक चांगला पर्याय आहे जो गिटहब सारख्या साइटवर समर्थित आहे. हायपरची नवीनतम आवृत्ती बर्‍याच बदलांची ऑफर देते जी त्याची गती सुधारते. जर आपण टर्मिनलमध्ये बराच वेळ घालवला तर हे आहे 'पारंपारिक' टर्मिनल इम्युलेटर्सचा पर्याय.

हायपर सामान्य वैशिष्ट्ये

हायपर डार्क मॅटर

  • हे टर्मिनल एमुलेटर Gnu / Linux, macOS आणि Windows वर चालतो.
  • Su विस्तारता हे एखाद्या व्यक्तीच्या आवडी आणि आवडीनुसार अनुप्रयोग सानुकूलित करण्याच्या क्षमतेशी संबंधित आहे. ही लवचिकता ऑफर केली जाते प्लगइन आणि थीम आणि थीम उपलब्ध.
  • हायपर व्यावहारिकदृष्ट्या कोणतेही कमांड लाइन तर्क स्वीकारत नाही. परंतु आम्ही कॉन्फिगरेशन फाइलद्वारे आमच्या आवडीनुसार ते सुधारित करू शकतो ~ / .hyper.js.
  • चला शोधूया उपलब्ध 20 पेक्षा जास्त सामान या टर्मिनल एमुलेटरमध्ये ते अतिरिक्त कार्ये जोडणार आहेत.
  • आम्हाला आपोआप निवडण्याची शक्यता आहे प्रस्तुतकर्ता कॅनव्हास o वेबजीएल गुळगुळीत व्हिज्युअल कामगिरीसाठी.
  • कोणत्याही कार्यप्रवाहानुसार आम्ही हे एमुलेटर सानुकूलित करण्यास सक्षम आहोत.
  • आम्ही वापरू शकतो सानुकूल कीमॅप.
  • खाते इमोजी स्टँड.
  • हे एक चांगले देते प्रॉक्सी सुसंगतता.

हायपर इलेक्ट्रॉन हाइलाइटर थीम

ही काही वैशिष्ट्ये आहेत, त्या सर्वांमध्ये सल्लामसलत केली जाऊ शकतात प्रकल्प वेबसाइट.

उबंटू वर स्थापना

त्याच्या स्थापनेसाठी आम्हाला .deb पॅकेजेस उपलब्ध असतील, परंतु weप्लिकेशन डाउनलोड करण्याची देखील शक्यता आहे.

आपण .deb वापरण्यास प्राधान्य दिल्यास, आपल्याकडे फक्त असेल ते डाउनलोड करा डाउनलोड विभाग प्रकल्प पृष्ठावर. किंवा आपण टर्मिनल (Ctrl + Alt + T) आणि देखील उघडू शकता विजेट वापरा पुढीलप्रमाणे:

विजेट हायपरसह डाउनलोड करा

wget -O hyper.deb https://releases.hyper.is/download/deb

एकदा डाउनलोड केले की आम्हाला करावे लागेल स्थापना पुढे जा:

हायपर इन्स्टॉलेशन .deb

sudo dpkg -i hyper.deb

आपण .अॅप्लिकेशन फाईल वापरण्यास प्राधान्य दिल्यास, आपल्याला फक्त तेच करायचे आहे आपण तेच वेबवरून डाउनलोड करू शकणारी फाइल, अ‍ॅप्लिकेशन (एक्झिक्युटेबल) करणे. आपण एकाच टर्मिनलवर पुढील गोष्टी लिहून हे करू शकतो:

अ‍ॅपइमेज हायपर डाउनलोड करा

wget -O hyper.AppImage https://releases.hyper.is/download/AppImage

chmod u+x hyper.AppImage

यानंतर आपण हे करू शकतो टर्मिनल एमुलेटरचा वापर .अॅप्लिकेशन फाईलवर डबल क्लिक करून करा.

सेटअप

आम्हाला प्लगइन स्थापित करण्यात मदत करण्यासाठी आम्ही अनुप्रयोगात एक अत्याधुनिक प्लगइन व्यवस्थापक शोधणार नाही. त्याऐवजी, आम्हाला लागेलआणि संपादित करा कॉन्फिगरेशन फाईल. / .hyper.js आणि मजकूराच्या काही ओळी जोडा. उदाहरणार्थ, प्लगइन वापरण्यासाठी हायपरपावरफाईलमध्ये आपल्याला पुढील ओळी जोडाव्या लागतील.

प्लगइन हायपरपावर जोडा

plugins: [
"hyperpower",
],

आपल्याला डीफॉल्ट थीम आवडत नसल्यास आपण ती बदलण्यात देखील सक्षम व्हाल. आम्ही करू एक विषय जोडा त्यास कॉन्फिगरेशन फाईलच्या प्लगइन विभागात जोडणे (~ / .hyper.js), जसे आपण मागील स्क्रीनशॉटमध्ये पाहू शकता. मध्ये कॉन्फिगरेशनचे सर्व पर्याय आपण पाहू शकतो प्रकल्प GitHub पृष्ठ.


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

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

*

*

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