क्विकली डिफ़ॉल्ट एडिटर के रूप में सबलेम टेक्स्ट 2 का उपयोग कैसे करें?


9

मैंने इस उत्तर का उपयोग जल्दी से उपयोग किए गए संपादक को बदलने के लिए किया और यह काम किया, हालांकि अब, जब मैं टाइप quickly editकरता हूं तो कमांड लाइन खुले में रहती है और मुझे तब तक अन्य कमांड में प्रवेश करने की अनुमति नहीं देती है जब तक कि सब्लिम टेक्स्ट 2 खुला है। मुझे लगता है कि यह एक कठिन सवाल है, लेकिन मुझे इसके आसपास जाने का रास्ता नहीं मिल रहा है।

जवाबों:


8

EDITORउदात्त करने के लिए पर्यावरण चर सेट करें और फिर quickly editउसका उपयोग करेंगे:

export EDITOR=/usr/bin/subl

बस उपरोक्त लाइन को अपनी ~/.bashrcफ़ाइल में जोड़ें


1
@ borax12 इसे जोड़ना बेहतर है ~/.profile, क्योंकि इसे जोड़ने के बाद ~/.bashrcइसे लॉगिन शेल के लिए सेट नहीं किया जा सकता है।
एलिया कगन

... या यहां तक ​​कि ~/.bash_loginअगर यह मौजूद है।
दिमित्री बुडनिक

1

यह ऐसा इसलिए होता है क्योंकि gedit को ऐसा करने के लिए प्रोग्राम किया जाता है जब आप इसे कमांड लाइन से चलाते हैं। आप उपयोग करके अन्य संपादकों के साथ जल्दी कर सकते हैं quickly edit &

संपादित करें : मैंने एक पर्ल स्क्रिप्ट लिखी है जो संपादक को एक init के बच्चे के रूप में चलाएगी जब आप टर्मिनल को बंद करेंगे तो संपादक खुला रहेगा: स्क्रिप्ट

आप स्क्रिप्ट के शीर्ष पर निम्नलिखित स्वर सेट कर सकते हैं:

  • कमांड: चलाने की आज्ञा
  • stdout: मानक आउटपुट कमांड को पारित किया जाना चाहिए (इसे सेट किया जाना चाहिए या यह अभी भी टर्मिनल पर आउटपुट करेगा)
  • stderr: मानक आउटपुट कमांड को पारित किया जाना चाहिए (इसे सेट किया जाना चाहिए या यह अभी भी टर्मिनल पर आउटपुट करेगा)

यह अभी भी उदाहरण खुले टर्मिनल पर निर्भर करता है
boywithaxe

1
मैंने उसके चारों ओर काम करने के लिए एक पटकथा लिखी है, ऊपर विवरण।
सैम बिकली

थैंक यू! यह बहुत मदद है :)
boywithaxe

Ubuntuone.com के गुम हो जाने के कारण आपकी स्क्रिप्ट लिंक मृत हो गई है। मुझे लगता है कि यह एक पुराना उत्तर है लेकिन क्या इस अवसर को फिर से वैध बनाने का कोई मौका है?
एल्डर गीक
हमारी साइट का प्रयोग करके, आप स्वीकार करते हैं कि आपने हमारी Cookie Policy और निजता नीति को पढ़ और समझा लिया है।
Licensed under cc by-sa 3.0 with attribution required.