डबल क्लिक करने पर .md या .mkd या .addown फ़ाइलों को रीटेक्ट में न खोलें बल्कि डिफ़ॉल्ट टेक्स्ट एडिटर में देखें


10

मैंने ReText 3.1.3 * को स्थापित किया और सभी का उपयोग करते हुए लुबंटू 12.10 पर निर्भरता का सुझाव दिया apt-get

यदि मैं चलाता हूं touch ~/Desktop/abcd.md, और बाद abcd.mdमें PCManFM या डेस्कटॉप पर इसके आइकन पर डबल-क्लिक करता हूं, तो फ़ाइल लीफपैड के साथ खुलती है।
यदि मैं उपयोग करता हूं .mkdया .markdownविस्तार के रूप में वही बात होती है । ये एक्सटेंशन कुछ सूचीबद्ध नामों में से हैं /usr/share/mime/packages/x-retext-markdown.xml
इन तीन मामलों में, जब मैं उन पर राइट-क्लिक करता हूं और उनके गुणों को देखता हूं, तो वे सभी "सादे पाठ दस्तावेज़" होते हैं।

यदि मैं कोशिश करता हूं touch ~/Desktop/abcd.rstया touch ~/Desktop/abcd.rest, डबल-क्लिक किए जाने पर ये फाइलें ReText में खुलती हैं। इन एक्सटेंशन में मौजूद हैं /usr/share/mime/packages/x-retext-rst.xml। ये फाइलें "reStructuredText डॉक्यूमेंट" टाइप की हैं।

नीचे दी गई छवि यह दिखाती है कि जब मैं .md, .mkd या .markdown एक्सटेंशन (ऊपरी बाएँ) के साथ फ़ाइलों पर राइट-क्लिक करता हूं, या .rest या .rst एक्सटेंशन (टॉप राइट) वाली फ़ाइलों पर। निम्न छवि है। PCManFM .mkd और .rst फाइलों के साथ फाइलों को लेता है।

प्रबंधक और पैनल प्रबंधक के साथ खुली हुई छवि का सम्मिश्रण

यहां तक ​​कि जब राइट-क्लिक करना और Open With ...उसके बाद दूसरे स्थान पर जाना Open With ...मूल रूप से एक ही बात दिखाता है। .Mkd एक्सटेंशन वाली फाइल को "सादे टेक्स्ट" फाइल के रूप में देखा जाता है जबकि .rst एक्सटेंशन वाली फाइल को रीस्ट्रक्टेड टेक्स्ट फाइल के रूप में देखा जाता है:

छवियों के साथ खोलें

हालांकि यह बहुत संभव है कि मैंने अनजाने में कहीं पर कुछ किया हो, क्या कोई मेरे लिए सही चीजें निर्धारित कर सकता है?

बस स्पष्ट होने के लिए, ये फ़ाइलें खाली हैं, इसलिए उनकी सामग्री कोई समस्या नहीं है:

[11:10 AM] ~/Desktop $ file abcd*
abcd.markdown: empty
abcd.md:       empty
abcd.mkd:      empty
abcd.rest:     empty
abcd.rst:      empty

/Usr/share/applications/retext.desktop की सामग्री हैं:

[Desktop Entry]
Version=1.0
Name=ReText
Comment=Simple text editor for Markdown and reStructuredText
Categories=Office;TextEditor;
Exec=/usr/bin/retext %F
Type=Application
Icon=retext
MimeType=text/x-retext-markdown;text/x-retext-rst;

***** ReText को 3.1.4 में अपडेट किया गया था लेकिन यह मुद्दा बना हुआ है।


जब आप फ़ाइल पर राइट क्लिक करते हैं और "गुण" चुनते हैं, तो क्या आपको "ओपन विथ" टैब मिलता है?
सेठ

नहीं, संदर्भ मेनू में "गुण" के तहत, "ओपन विद" लेबल वाला एक टैब होना चाहिए।
सेठ

खैर, कम से कम यूनिटी में तो .. यही मैं पता लगाना चाहता हूं।
सेठ

जवाबों:


6

आप संभवतः के साथ कोशिश कर सकते हैं mimeopen, जो एक विशेष अनुप्रयोग के साथ एक विशिष्ट mimetype को जोड़ने के लिए उपयोग किया जाने वाला उपकरण है।

Mimeopen के पैरामीटर के रूप में .mkd एक्सटेंशन वाली फ़ाइल का उपयोग करें।

उदहारण के लिए:

$ mimeopen file.mkd 
Please choose a default application for files of type text/x-retext-markdown

    1) ReText  (retext)
    2) GNU Emacs 23  (emacs23)
    3) gedit  (gedit)
    4) LibreOffice Writer  (libreoffice-writer)
    5) Other...

use application #

अब, एप्लिकेशन की संख्या दर्ज करें (इस मामले में, 1) और सभी .mkd फाइलें अब रीटेक्स्ट में खुलनी चाहिए।


यह पूरी तरह से काम किया। धन्यवाद, मैं आपके मार्गदर्शन की सराहना करता हूं :)

१५.०४ में अब स्वायत्त रूप से होने लगता है।
Colan

2

आप भी सक्षम होना चाहिए (मैं एक त्वरित LXDE स्थापित करने के बाद कर सकते हैं) एक फ़ाइल पर राइट क्लिक करें और "गुण" चुनें।

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

वहाँ होना चाहिए (जो मुझे मिल रहा है उसके अनुसार) "ओपन विद" नामक एक टैब होना चाहिए।

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

"रीटेक्स्ट" चुनें और फिर "डिफ़ॉल्ट रूप में सेट करें"। मेरे लिए यही काम किया।


नहीं तो आप एक पर इस सेट करते हैं .md, .mkd, .mkdwn, आदि
सेठ

@ vasa1 मैंने कोशिश की है। यह कुछ खोलता है, लेकिन सभी नहीं ... थोड़े अजीब।
सेठ

मुझे आश्चर्य है कि अगर उबंटू एक्सटेंशन के साथ विंडोज की तुलना में अलग-अलग फाइलों का इलाज करता है ...
सेठ

डेस्कटॉप वातावरण में फ़ाइल एसोसिएशन ओपन डेस्कटॉप (XDG) द्वारा निर्दिष्ट किया जाता है, जो उबंटू में भाग लेता है और इसका पालन करता है। यह माइम-प्रकारों का उपयोग करता है, और चूंकि अधिकांश माइम-प्रकारों में एक ग्लोब पैरामीटर होता है जो आमतौर पर एक फाइल एक्सटेंशन होता है, अंतिम परिणाम यह है कि उबंटू विंडोज की तरह फाइलों का इलाज करता है। यदि बेहतर नहीं है, तो उबंटू के बाद से, एक्सडीजी खदान कल्पना के हिस्से के रूप में, अज्ञात फ़ाइल एक्सटेंशन मिलने पर माइम प्रकार निर्धारित करने के लिए अपने डिजिटल हस्ताक्षर ("मैजिक नंबर") के लिए "सूंघ" फाइलें भी, कुछ, आईआईआरसी, विंडोज नहीं करता है।
मेस्टेरलियन

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