Linux के लिए टेक्स्ट एक्सपैंडर - X11, GNOME, KDE, और टर्मिनल्स

Lightning Assist उन कुछ टेक्स्ट विस्तारकों में से एक है जो मूल रूप से लिनक्स पर चलता है। यह एक AppImage और .deb पैकेज के रूप में वितरित होता है, X11 और XWayland (शुद्ध वेलैंड के बारे में एक ईमानदार नोट के साथ) पर काम करता है, और GNOME, KDE, टर्मिनल एमुलेटर, VS कोड, फ़ायरफ़ॉक्स औ��� ब्राउज़र-आधारित टूल में स्निपेट का विस्तार करता है। लिनक्स टेक्स्ट विस्तारक दुर्लभ हैं - यहां बताया गया है कि यह कैसे काम करता है।

लिनक्स टेक्स्ट एक्सपैंडर लैंडस्केप - विकल्प दुर्लभ क्यों हैं

लिनक्स पर टेक्स्ट विस्तारक वास्तव में असामान्य हैं। चुनौती वैश्विक इनपुट अवरोधन है: किसी भी एप्लिकेशन में स्निपेट का विस्तार करने के लिए, एक टेक्स्ट विस्तारक को ओएस स्तर पर प्रत्येक कीप्रेस को पढ़ने की आवश्यकता होती है। लिनक्स पर, इसके लिए या तो X11 इनपुट हुक या evdev (कच्ची इनपुट परत) तक पहुंच की आवश्यकता होती है। अधिकांश व्यावसायिक उत्पादकता सॉफ़्टवेयर लिनक्स को पूरी तरह से छोड़ देते हैं। एस्पान्सो जैसे ओपन-सोर्स विकल्प मौजूद हैं लेकिन ग्राफिकल इंटरफ़ेस के बजाय YAML कॉन्फ़िगरेशन फ़ाइलों की आवश्यकता होती है।

Lightning Assist वैश्विक कुंजी पहचान के लिए X11 इनपुट हुक का उपयोग करता है, जिसका अर्थ है कि यह X11 और XWayland चलाने वाले वेलैंड सत्रों पर सही ढंग से काम करता है (जो उबंटू, फेडोरा और अन्य प्रमुख वितरणों पर अधिकांश आधुनिक वेलैंड सेटअप पर डिफ़ॉल्ट संगतता परत है)। XWayland के बिना शुद्ध वेलैंड सत्र पर, वैश्विक इनपुट अवरोधन वास्तुशिल्प रूप से प्रतिबंधित है - वही सीमा अधिकांश लिनक्स-आधारित विस्तारकों और वैश्विक हॉटकी टूल को प्रभावित करती है। हम इसे ईमानदारी से प्रलेखित करते हैं ताकि आप जान सकें कि इंस्टॉल करने से पहले क्या अपेक्षा करनी है।

लिनक्स पर Lightning Assist क्या ऑफर करता है

AppImage और .deb - AppImage के लिए किसी रूट की आवश्यकता नहीं है

डेबियन और उबंटू-आधारित वितरणों के लिए Lightning Assist ऐपइमेज और .deb पैकेज दोनों के रूप में आता है। AppImage पोर्टेबल है: इसे डाउनलोड करें, इसे निष्पादन योग्य बन���एं, और इसे चलाएं - कोई इंस्टॉलेशन नहीं, कोई रूट पासवर्ड नहीं, कोई पैकेज मैनेजर नहीं। .deb पैकेज dpkg के माध्यम से सिस्टम-वाइड इंस्टॉल होता है और आपके एप्लिकेशन मेनू और ऑटोस्टार्ट प्रविष्टियों के साथ एकीकृत होता है। दोनों प्रारूपों में पूर्ण सुविधा सेट शामिल है: टेक्स्ट विस्तार, एआई कमांड और वॉयस-टू-टेक्स्ट।

X11 और XWayland पर काम करता है - प्योर वेलैंड के बारे में ईमानदार

X11 सत्रों पर और XWayland सक्रिय (GNOME और अधिकांश डेस्कटॉप वातावरणों पर डिफ़ॉल्ट) के साथ वेलैंड सत्रों पर, Lightning Assist का वैश्विक कीबोर्ड हुक सही ढंग से काम करता है - स्निपेट्स किसी भी केंद्रित एप्लिकेशन में विस्तारित होते हैं। XWayland (दुर्लभ लेकिन संभव) के बिना शुद्ध वेलैंड कंपोजिटर पर, वैश्विक इनपुट अवरोधन समर्थित नहीं है। यदि आप अनिश्चित हैं कि आप किस सत्र प्रकार का उपयोग कर रहे ��ैं, तो टर्मिनल में echo $XDG_SESSION_TYPE चलाएँ: x11 या xwayland का अर्थ है पूर्ण समर्थन; वेलैंड-ओनली का अर्थ है सीमित समर्थन।

गनोम, केडीई, एक्सएफसीई और अन्य डेस्कटॉप वातावरण में काम करता है

Lightning Assist एक इलेक्ट्रॉन-आधारित एप्लिकेशन के रूप में चलता है और GNOME, KDE प्लाज्मा, XFCE, LXDE और X11 या XWayland पर चलने व���ले अन्य डेस्कटॉप वातावरणों पर काम करता है। स्निपेट विस्तार सुसंगत है, चाहे आप किसी भी डेस्कटॉप वातावरण का उपयोग करें, क्योंकि हुक डेस्कटॉप फ्रेमवर्क स्तर के बजाय डिस्प्ले सर्वर स्तर पर संचालित होता है।

AI Commands और आवाज - वे लिनक्स पर कहां काम करते हैं

AI Commands (टेक्स्ट का चयन करें, हॉटकी दबाएं, इसे फिर से लिखें या सुधारें) किसी भी एप्लिकेशन में काम करता है जहां टेक्स्ट चयन उपलब्ध है। पुश-टू-टॉक वॉयस-टू-टेक्स्ट लिनक्स एएलएसए या पल्सऑडियो इनपुट स्टैक का उपयोग करता है और कीबोर्ड फोकस वाले किसी भी एप्लिकेशन में काम करता है। दोनों सुविधाएँ समान 14-दिवसीय परीक्षण में शामिल हैं। AI Commands $5.99/महीना प्रीमियम योजना से अलग से खरीदे गए AI क्रेडिट का उपयोग करें।

Linux उपयोगकर्ताओं के लिए मुख्य विशेषताएं

  • AppImage और .deb पैकेज: AppImage किसी भी x64 Linux सिस्टम पर इंस्टालेशन के बिना चलता है; .deb डेबियन, उबंटू और संगत वितरण पर इंस्टॉल होता है
  • X11 और XWayland समर्थन: X11 और XWayland सत्रों पर पूर्ण वैश्विक पाठ विस्तार; वेलैंड-केवल सत्रों में सीमित इनपुट हुक समर्थन होता है
  • कस्टम हॉटकीज़: अपनी स्वयं की ट्रिगर कुंजियाँ सेट करें जो X11/XWayland Linux सत्रों पर पूरे सिस्टम में काम करती हैं
  • त्वरित पहुँच (Alt+C): अपना स्निपेट खोज पैनल खोलने के लिए कहीं भी Alt+C दबाएँ - GNOME, KDE और अन्य डेस्कटॉप वातावरणों में काम करता है
  • AI Commands: किसी भी लिनक्स ऐप में टेक्स्ट का चयन करें, एआई हॉटकी दबाएं, और इनलाइन को फिर से लिखें, अनुवाद करें, सुधारें या सारांशित करें
  • वॉयस-टू-टेक्स्ट: आपके लिनक्स माइक्रोफ़ोन इनपुट का उपयोग करके पुश-टू-टॉक स्पीच-टू-टेक्स्ट - जीयूआई ऐप्स और ब्राउज़र-आधारित टूल में काम करता है
  • टीम साझाकरण: एक ही साझा खाते से Linux, Windows और macOS पर सहकर्मियों के साथ स्निपेट लाइब्रेरी साझा करें

लिनक्स पर Lightning Assist कैसे स्थापित करें

  1. Lightning Assist डाउनलोड करें - लिनक्स इंस्टॉलर डाउनलोड करें (.AppImage या .deb फ़ाइल) - पोर्टेबल उपयोग के लिए AppImage चुनें या सिस्टम-वाइड इंस्टॉल के लिए .deb चुनें।
  2. Lightning Assist स्थापित करें -
    • .deb (डेबियन/उबंटू) के लिए: sudo dpkg -i लाइटनिंग-असिस्ट.डेब sudo dpkg -i lightning-assist.deb
    • .AppImage के लिए: chmod +x LightningAssist.AppImage && ./LightningAssist.AppImage chmod +x lightning-assist.AppImage AppImage पोर्टेबल है - किसी इंस्टॉलेशन या रूट पासवर्ड की आवश्यकता नहीं है
  3. Lightning Assist लॉन्च करें - अपने एप्लिकेशन मेनू से Lightning Assist खोलें या इसे टर्मिनल से चलाएं। यदि आप ऑटोस्टार्ट विकल्प सक्षम करते हैं तो यह आपके सिस्टम ट्रे में दिखाई देगा और लॉगिन पर स्वचालित रूप से प्रारंभ हो जाएगा।
  4. अपना पहला टेक्स्ट विस्तार बनाएं - "माई स्निपेट" पर जाएं, "स्निपेट बनाएं" पर क्लिक ��रें, और उस टेक्स्ट के साथ एक शॉर्टकट जोड़ें (उदाहरण के लिए; ईमेल) जिसे आप विस्तारित करना चाहते हैं।
  5. ट्रिगर कॉन्फ़िगर करें (वैकल्पिक) - जैसे ही आप टाइप करते हैं स्निपेट्स डिफ़ॉल्ट रूप से विस्तारित होते हैं - किसी सेटअप की आवश्यकता नहीं होती है। यदि आप हॉटकी मोड पसंद करते हैं, तो ट्रिग�� पेज पर जाएं और ट्रिगर हॉटकी सेट करें: वैकल्पिक कुंजी जिसे आप अपना शॉर्टकट टाइप करने के बाद दबाएंगे।
  6. इसका प्रयोग शुरू करें - X11 या XWayland पर किसी भी लिनक्स एप्लिकेशन में अपना शॉर्टकट टाइप करें - वीएस कोड, फ़ायरफ़ॉक्स, गनोम टर्मिनल, स्लैक, लिबरऑफिस - और टाइप करते समय इसे इनलाइन विस्तारित होते हुए देखें।

लिनक्स-विशिष्ट उपयोग के मामले

Linux डेवलपर्स और Sysadmins के लिए

गनोम टर्मिनल, कंसोल, टिलिक्स, या किसी अन्य टर्मिनल एमुलेटर में लंबे शेल कमांड, एसएसएच कनेक्शन स्ट्रिंग्स, गिट वर्कफ़्लो, कर्ल अनुरोध और इंफ्रास्ट्रक्चर स्क्रिप्ट का विस्तार करें। लिनक्स पर अधिकांश टेक्स्ट विस्तारकों के विपरीत, Lightning Assist टर्मिनल विंडो के अंदर काम करता है - ;sshprod टाइप करें और सही उपयोगकर्ता, होस्ट और पोर्ट के साथ पूर्ण SSH कमांड का विस्तार करें। ग्राफिकल टर्मिनल में VS कोड, Vim (gVim में या X11 पर एक टर्मिनल में), Emacs और Neovim में काम करता है।

लिनक्स ���र लिबरऑफिस और ऑफिस उपयोगकर्ताओं के लिए

लिब्रे ऑफिस राइटर, कैल्क और इम्प्रेस में ईमेल हस्ताक्षर, दस्तावेज़ अनुभाग टेम्पलेट, मानक पत्र प्रारूप और सामान्य वाक्यांशों का विस्तार करें। Lightning Assist लिबरऑफिस में X11 और XWayland पर वैसे ही काम करता है जैसे यह किसी अन्य GUI एप्लिकेशन में काम करता है - लिबरऑफिस-विशिष्ट कॉन्फ़िगरेशन की आवश्यकता नहीं है।

लिनक्स सपोर्ट और रिमोट टीमों के लिए

फ़ायरफ़ॉक्स या क्रोमियम में ब्राउज़र-आधारित हेल्प डेस्क (ज़ेंडेस्क, फ्रेशडेस्क, इंटरकॉम) में उत्तर टेम्पलेट्स का विस्तार करें, आंतरिक अपडेट के लिए स्लैक या डिस्कॉर्ड में और ईमेल के लिए थंडरबर्ड में। विंडोज़ और मैक टीम के ��ाथियों के साथ एक स्निपेट लाइब्रेरी साझा करें ताकि हर कोई अपने ओएस की परवाह किए बिना समान टेम्पलेट का उपयोग कर सके।

टर्मिनल पावर उपयोगकर्ताओं और स्क्रिप्ट राइटर्स के लिए

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

लिनक्स फ्री के लिए Lightning Assist टेक्स्ट एक्सपैंडर आज़माएं

Lightning Assist लिनक्स के लिए 14 दिनों का निःशुल्क परीक्षण प्रदान करता है। AppImage और .deb उपलब्ध हैं। उबंटू, फेडोरा, डेबियन, आर्क और अन्य X11 या XWayland वितरण पर काम करता है। सभी सुविधाएँ शामिल - किसी क्रेडिट कार्ड की आवश्यकता नहीं।

लिनक्स के लिए डाउनलोड करें - निःशुल्क परीक्षण

Lightning Assist बनाम अन्य लिनक्स टेक्स्ट एक्सपैंडर्स

एस्पान्सो लिनक्स पर मुख्य मुफ़्त विकल्प है - खुला स्रोत और YAML-आधारित। इसमें कॉन्फिग फाइलों को संपादित करने की आवश्यकता होती है और इसमें कोई ग्राफिकल इंटरफ़ेस, एआई कमांड या वॉयस इनपुट नहीं होता है। Lightning Assist जीयूआई, AI Commands, पुश-टू-टॉक वॉयस और टीम शेयरिंग के लिए एस्पान्सो की मुफ्त कीमत पर व्यापार करता है। अन्य प्रमुख टेक्स्ट विस्तारकों (टेक्स्टएक्सपेंडर, टाइपिनेटर, एटेक्स्ट) का कोई लिनक्स संस्करण नहीं है - Lightning Assist एकमात्र क्रॉस-प्लेटफ़ॉर्म वाणिज्यिक विकल्पों में से एक है जो वास्तव में लिनक्स बिल्ड को शिप करता है।

अक्सर पूछे जाने वाले प्रश्न

कौन से Linux वितरण समर्थित हैं?

Lightning Assist उबंटू, डेबियन, फेडोरा, लिनक्स मिंट, आर्क लिनक्स और पॉप!_ओएस सहित X11 या XWayland पर चलने वाले प्रमुख x64 लिनक्स वितरण पर काम करता है। वर्तमान सूची के लिए हमारा अनुकूलता पृष्ठ देखें।

क्या यह वेलैंड पर काम करता है?

Lightning Assist वेलैंड सत्रों पर काम करता है जिसमें एक्सवेलैंड (अधिकांश गनोम और केडीई सेटअप पर डिफ़ॉल्ट) शामिल है। XWayland के बिना शुद्ध वेलैंड सत्र पर, वैश्विक कीबोर्ड इनपुट अवरोधन वास्तुशिल्प रूप से प्रतिबंधित है और पूर्ण कार्यक्षमता उपलब्ध नहीं है। अपना सत्र प्रकार जांचने के लिए टर्मिनल में echo $XDG_SESSION_TYPE चलाएँ।

क्या यह टर्मिनल एमुलेटर में काम करता है?

हाँ. टेक्स्ट विस्तार GNOME टर्मिनल, कॉन्सोल, टिलिक्स, अलाक्रिट्टी और X11 या XWayland पर चलने वाले अन्य टर्मिनल एमुलेटरों में काम करता है। आप टर्मिनल सत्र में लंबे शेल कमांड, एसएसएच स्ट्रिंग्स, गिट अनुक्रम और किसी भी अन्य टे���्स्ट का विस्तार कर सकते हैं।

क्या मैं इसे Linux पर VS कोड के साथ उपयोग कर सकता हूँ?

हाँ. Lightning Assist वीएस कोड और लिनक्स पर किसी अन्य ग्राफिकल कोड एडिटर या आईडीई में काम करता है। वीएस कोड के स्वयं के स्निपेट सिस्टम के बिना सीधे आपके संप��दक में कोड टेम्प्लेट, फ़ंक्शन स्टब्स, इंफ्रास्ट्रक्चर स्क्रिप्ट और दस्तावेज़ीकरण ब्लॉक का विस्तार करने के लिए उपयोगी।

संबंधित पृष्ठ और Snippet

अपने वर्कफ़्लो के लिए संबंधित गाइड, टेम्प्लेट और तुलनाओं का अन्वेषण करें।