मैं Ubuntu पर एक संपादक के रूप में नोटपैड ++ कैसे सेट करूं?


15

मैं वाइन से नोटपैड ++ का उपयोग करता हूं।

मैं एक डिफ़ॉल्ट संपादक के रूप में नोटपैड ++ सेट करना चाहता हूं। मैंने इसे एक फ़ाइल पर राइट-क्लिक करके सेट करने का प्रयास किया, फिर ओपन विथ। लेकिन मैंने नोटपैड ++ को परिणामी सूची में नहीं देखा (भले ही अन्य प्रोग्राम चुनने पर क्लिक करने के बाद)।


1
* निक्स सिस्टम के लिए बहुत सारे संपादक हैं, नोटपैड ++ और अन्य जीत सामान की तुलना में बहुत बेहतर है। Geany को आज़माएं, और भद्दे जीत ऐप के बारे में भूल गए।
जकूब राकस

जैसा कि @ lustful-rat ने कहा, एक अच्छा विकल्प Gedit होगा।
UniversallyUniqueID

जवाबों:


5

आप mimeopenकमांड का उपयोग कर सकते हैं

टर्मिनल का उपयोग करते हुए एक फ़ोल्डर में जाएं जिसमें कुछ एक्सटेंशन हैं जो आप notpadd ++ के साथ खोलना चाहते हैं (यहां मैं txt फ़ाइलों के लिए परीक्षण कर रहा हूं)

mimeopen -d file.txt

आपको एक पॉपअप मेनू मिलेगा, जहां आप कुछ विकल्प देख सकते हैं, यदि आपको नोटपैड ++ नहीं मिलता है तो उनके साथ अन्य को चुनें और अपने नोटपैड ++ को इंगित करें।

इसके अलावा, आप रीडिंग से सभी एसोसिएशनों को gedit से दूसरे एप्लिकेशन में बदलने में रुचि रख सकते हैं


4

मुझे लगता है कि सबसे अच्छा उन्नत विकल्प आपको Ubuntu Tweak टूल देता है।

यहाँ छवि विवरण दर्ज करें

यहां आप अपने डिफ़ॉल्ट (वांछित) ऐप को किसी भी प्रारूप / विस्तार पर सेट कर सकते हैं।

अधिक विस्तृत यहाँ वर्णित है


3

वाइन के माध्यम से नोटपैड ++ का उपयोग करने के बजाय, आप सीधे नोटपैड को उबंटू में स्थापित कर सकते हैं । आप इसे नोटपैड ++ के उबंटू संस्करण के रूप में मान सकते हैं। नोटपैडक को निम्नानुसार स्थापित किया जा सकता है:

sudo add-apt-repository ppa:notepadqq-team/notepadqq
sudo apt-get update
sudo apt-get install notepadqq
sudo apt-get install notepadqq-gtk

@ आदश्री मेरे उत्तर की गहराई में जाने के लिए धन्यवाद, लेकिन आपका लिंक 404 त्रुटि दे रहा है। अंत में एक अतिरिक्त कोणीय ब्रैकेट '>' है।
धवल सिमरिया

1
Notepadqq एक कष्टप्रद बग है github.com/notepadqq/notepadqq/issues/336
Aadishri

2
नोटपैडक में सुविधाओं की कमी है, जिनमें से कम से कम प्लगइन प्रबंधक नहीं है।
सेस टिम्मरमैन

2
इस सवाल का जवाब नहीं है
स्टैक अंडरफ्लो

1

मैंने नीचे दिए गए चरणों का पालन किया है और इसने मुझे इस समस्या को ठीक करने के लिए बनाया है और नोटपैड ++ को उबंटू में डिफ़ॉल्ट संपादक के रूप में बनाया है।

  1. एक बार Notepad ++ को WINE का उपयोग करने के बाद, "Notepad ++। डेस्कटॉप" के तहत, "/.local/share/applications/wine/programs/Notepad+" फ़ाइल कॉपी करें

  2. हमें नीचे दिए गए पथ में कॉपी की गई फ़ाइल "नोटपैड ++ डेस्कटॉप" को "usr / शेयर / एप्लिकेशन" पेस्ट करना होगा

नोट: एप्लिकेशन फ़ोल्डर डिफ़ॉल्ट रूप से संरक्षित है। इसलिए टर्मिनल खोलें और "/ usr / share" पथ पर जाएं और निम्नलिखित कमांड को निष्पादित करें।

sudo chmod -R 777 अनुप्रयोग

एक बार कॉपी करने के बाद "Notepad ++। डेस्कटॉप" फ़ाइल, वापस लौटने के इस अनुमति के लिए निम्न आदेश द्वारा किए गए परिवर्तन।

sudo chmod -R 555 अनुप्रयोग

  1. अब, हमें उस गनोम फ़ोल्डर में मौजूद कॉन्फ़िगरेशन फ़ाइल में परिवर्तन करने की आवश्यकता है [जो कि "आदि" फ़ोल्डर में एक सबफ़ोल्डर है]

नोट: यहां फिर से, गनोम फ़ोल्डर डिफ़ॉल्ट रूप से सुरक्षित है, इसलिए टर्मिनल खोलें और नेविगेट करें "/ usr / शेयर" पथ पर और निम्नलिखित कमांड निष्पादित करें।

सुडो चामोद -R 777 सूक्ति

  1. अब gnome फ़ोल्डर के अंदर "defaults.list" फ़ाइल खोलें और नोटपैड ++ द्वारा gedit को बदलें । आप व्यक्तिगत रूप से नोटपैड ++ को कुछ प्रकार की फ़ाइल के लिए डिफ़ॉल्ट अनुप्रयोग के रूप में भी सेट कर सकते हैं।

उदाहरण के लिए, यदि आप नोटपैड ++ में केवल सादे पाठ फ़ाइलों को संपादित करना चाहते हैं, तो "defaults.list" n "टेक्स्ट / प्लेन" के लिए " फ़ाइल खोजें और आपको निम्नानुसार एक पंक्ति मिल जाएगी,

पाठ / सादे = gedit.desktop

अब gedit bu Notepad ++ को प्रतिस्थापित करें, ताकि यह नोटपैड ++ को सादे पाठ के लिए डिफ़ॉल्ट अनुप्रयोग के रूप में सेट कर दे। संशोधित रेखा दिखनी चाहिए,

पाठ / सादे = Notepad ++। डेस्कटॉप

अब, इस परिवर्तन को करने के बाद फ़ाइल को सहेजें और फ़ाइल को बंद करें।

[आप एक नया फ़ाइल नाम पा सकते हैं। डिफ़ॉल्ट। लिस्ट .xxxx बनाया गया है, जो पुरानी सेटिंग्स के बैकअप के अलावा और कुछ नहीं है और आप इसे बहुत अच्छी तरह से हटा सकते हैं। कृपया सुनिश्चित करें कि आप अन्य दो फ़ाइलों को अलग नहीं कर रहे हैं अर्थात्: "defaults.list.dpkg-old" और "menu.blacklist": ]

एक बार आवश्यक परिवर्तन करने के बाद, निम्नलिखित कमांड द्वारा सूक्ति फ़ोल्डर के लिए पहले किए गए अनुमति परिवर्तन को वापस करें।

सुडो चामोद -R 555 सूक्ति

  1. यह बात है ... आपने उबंटू में डिफ़ॉल्ट संपादक के रूप में नोटपैड ++ बनाया है। इसने मेरे लिए काम किया और मुझे उम्मीद है कि यह पोस्ट मदद करेगी।

0

प्रश्न (जैसे txt) में दायाँ क्लिक करें, और करें Open With > Other Application...

Enter a custom commandएप्लिकेशन की सामान्य सूची के नीचे फ़ील्ड में क्लिक करें । दर्ज:

wine C:\\windows\\command\\start.exe /Unix /home/linuxusername/.wine/dosdevices/c:/users/Public/Desktop/Notepad++.lnk

... अब बटन पर क्लिक करें Set as default

वैकल्पिक रूप से Open Withआदि के बजाय आप mimeopen -d yourfile.txtटर्मिनल में उपयोग कर सकते हैं , और आपको समान मिलेगाUse command: संकेत जिसमें आप उपरोक्त कमांड को पा सकते हैं।

अब आपको इसे खोलने के लिए फ़ाइल-वर्ण को डबल-क्लिक करने में सक्षम होना चाहिए - yay!

टिप्पणियाँ:

  • यह आपको डेस्कटॉप शॉर्टकट के साथ वाइन में नोटपैड ++ स्थापित करता है, अन्यथा अपना रास्ता अपनाएं।

  • linuxusername आपके उपयोगकर्ता नाम के साथ बदला जाना है।

  • Public शराब स्थापित द्वारा बनाया गया डिफ़ॉल्ट विंडोज उपयोगकर्ता नाम प्रतीत होता है।

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