मैंने सिर्फ ubuntu 11.10 स्थापित किया है, और मैं gEdit के लिए एक प्लगइन स्थापित करना चाहता हूं ।
मैंने प्लगइन को निम्नलिखित फ़ोल्डर में अनपैक किया: ~/.gnome2/gedit/plugins
लेकिन gedit में प्लगइन दिखाई नहीं देता है।
मैंने सिर्फ ubuntu 11.10 स्थापित किया है, और मैं gEdit के लिए एक प्लगइन स्थापित करना चाहता हूं ।
मैंने प्लगइन को निम्नलिखित फ़ोल्डर में अनपैक किया: ~/.gnome2/gedit/plugins
लेकिन gedit में प्लगइन दिखाई नहीं देता है।
जवाबों:
Oneiric और इसके बाद के संस्करण में gEdit का संस्करण gtk + 3 पुस्तकालयों का उपयोग करके बनाया गया v3 है। प्लगइन फ़ोल्डर स्थान gEdit v2 से थोड़े अलग हैं।
हर प्लगइन को कम से कम दो फ़ाइलों की आवश्यकता होती है।
एक फ़ाइल (pluginname.plugin) यह बताने के लिए है gedit
:
यह फ़ाइल .desktop
प्रारूप में है।
दूसरी फ़ाइल वास्तविक कोड है।
इन दोनों फ़ाइलों को या तो रखा जाना चाहिए:
/usr/lib/gedit/plugins/
, या~/.local/share/gedit/plugins/
।सबसे पहले प्लगइन फोल्डर बनाएं:
mkdir -p ~/.local/share/gedit/plugins
अब .plugin
gedit NB का उपयोग करके एक फ़ाइल बनाएँ इन फ़ाइलों का प्रारूप है:
[Plugin]
Loader=python
Module=examplepy
IAge=3
Name=Example py
Description=A Python plugin example
Authors=Jesse van den Kieboom <jesse@icecrew.nl>
Copyright=Copyright © 2006 Jesse van den Kieboom <jesse@icecrew.nl>
Website=http://www.gedit.org
आपके v2 प्लगइन के लिए आपके पास पहले से ही एक फाइल है, जिसे project-manager.gedit-plugin
आप इसका नाम बदल सकते हैं:
mv project-manager.gedit-plugin project-manager.plugin
फिर प्लगइन फ़ाइल को संपादित करें और अनुभाग हेडर को "[प्लगिन]" में बदलें
अब आप इसे अपनी gedit प्लगइन सूची में देखेंगे।
हालांकि मेरे लिए इसने "आयात gedit, gtk, gtk.glade" के बारे में त्रुटियां फेंक दीं।
आपको gtk + 3 वेरिएंट को आयात करने के लिए स्रोत कोड को बदलने की आवश्यकता है - जिसे python introspection कहा जाता है।
Gtk + 2 से gtk + 3 देखने के लिए एक उत्कृष्ट ट्यूटोरियल
2016 अपडेट
सभी gedit प्लगइन्स को स्थापित करने के लिए, प्रयास करें:
sudo apt-get install gedit-plugins
इसने 14.04 उबंटू पर शानदार काम किया। मैं वर्तमान में gedit संस्करण 3.10.4 का उपयोग कर रहा हूं।
आपको उन्हें संपादित - वरीयताएँ - प्लगइन्स पर नेविगेट करके सक्रिय करना होगा। फिर सक्रिय करने के लिए वांछित प्लगइन्स का चयन करें।
मेरे पास 64-बिट उबंटू 14.04 एलटीएस है और प्लगइन्स वाला फ़ोल्डर है /usr/lib/x86_64-linux-gnu/gedit/plugins/
इसके अंदर नकल *.plugin
और *.py
फाइलों ने मेरे लिए चाल बना दी
.plugin
विस्तार है। यदि इसका.gedit-plugin
विस्तार है तो यह एक पुराना संस्करण है।