यह जिस निर्देशिका में है, उसके आधार पर एक निश्चित एक्सटेंशन के साथ एक फ़ाइल खोलने के लिए विभिन्न डिफ़ॉल्ट एप्लिकेशन सेट करें


2

मैं अपने घर निर्देशिका में सभी txt फ़ाइलों को emacs के साथ खोलना चाहता हूं, लेकिन पाठ संपादन वाले अन्य सभी नहीं, क्या यह संभव है? यह कैसे किया जा सकता है?

macos 

XEmacs या Aquamacs, या फिर एक और emacs कार्यक्रम?
Daniel Beck

मैं गन्नो ईमेक का उपयोग करता हूं।

जवाबों:


2

खुला स्वचालक और एक नया बनाएँ आवेदन । एक एकल जोड़ें शैल स्क्रिप्ट चलाएँ इनपुट प्राप्त करने वाली क्रिया तर्क के रूप में , और निम्नलिखित स्क्रिप्ट कोड है:

if [[ $# -eq 0 ]] ; then
    # just exit if there are no files to open
    exit 0
fi

# check the location of the first file to determine what to do
if [[ "${1/$HOME/}" != "$1" ]] ; then
    # $HOME (e.g. /Users/danielbeck) was found in the file path
    open -a TextMate "$@"
else
    open -a TextEdit "$@"
fi

उदा। "कंडिशनल ओपन टेक्स्ट फाइल्स"

को खोलो जानकारी हो का संवाद .txt फ़ाइल और इस नए बनाए गए प्रोग्राम के साथ खोलने के लिए इसे चुनें। तब दबायें सभी परिवर्तन…

यह इस स्क्रिप्ट एप्लिकेशन के साथ सभी पाठ फ़ाइलों को खोलने का कारण बनेगा, जो फ़ाइल पथ को देखता है और इसके आधार पर निर्णय लेता है कि क्या TextMate या TextEdit में फ़ाइलों को खोलना है। इस कार्य को करने के बजाय अपने विशेष emacs के एप्लिकेशन नाम का उपयोग करें। Aquamacs।

यदि आप डिफ़ॉल्ट "अज्ञात दस्तावेज़" आइकन की तुलना में एक अच्छा आइकन प्राप्त करना चाहते हैं, तो अनुसरण करें ये निर्देश

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