Terminal.app
खुद के हैंडलर वाणी ssh
, telnet
और x-man-page
यूआरएल योजनाओं।
यह फ़ाइल एक्सटेंशन .term
(सत्र), .terminal
(सेटिंग्स), .tool
और .command
(स्क्रिप्ट), और स्वयं इनके लिए संपादक / दर्शक के रूप में पंजीकृत करता है ।
इसके अलावा, ओएस एक्स में कोई डिफ़ॉल्ट टर्मिनल नहीं है। यह सिर्फ एक एप्लिकेशन है जो यूआरएल योजनाओं और फ़ाइल प्रकारों को संभाल सकता है।
iTerm टर्मिनल . app विशिष्ट .term
/ को छोड़कर इन सभी को संभालने में सक्षम है .terminal
।
फ़ाइल प्रकारों के लिए, बस जानकारी प्राप्त करें संवाद खोलें और इस तरह की सभी फ़ाइलों को iTerm के साथ जोड़ दें। URL योजनाओं के लिए, आप प्राथमिकता फलक डिफ़ॉल्ट ऐप्स डाउनलोड और इंस्टॉल कर सकते हैं और वहां एसोसिएशन बदल सकते हैं। आप इसे फ़ाइल प्रकार के संघों को बदलने की एक वैकल्पिक विधि के रूप में भी उपयोग कर सकते हैं।
ये सभी सेटिंग्स उपयोगकर्ता विशिष्ट हैं और इसमें संग्रहीत हैं ~/Library/Preferences/com.apple.LaunchServices.plist
। आप निश्चित रूप से इसे एक उपयुक्त संपादक में स्वयं संपादित कर सकते हैं। यह बहुत सीधा है। डिफ़ॉल्ट एप्लिकेशन प्राथमिकता फलक x-man-page
में बदलने का परिणाम दिखा रहा Xcode 4 का स्क्रीनशॉट :
Terminal.app अन्य अनुप्रयोगों के लिए भी निम्नलिखित सेवाएं प्रदान करता है :
- फ़ोल्डर में नया टर्मिनल
- फ़ोल्डर में नया टर्मिनल टैब
- टर्मिनल में मैन पेज खोलें
- टर्मिनल में मैन पेज खोजें
Terminal.app के साथ संबंध कठिन-कूटबद्ध है। इन्हें बदलने के लिए आपको अपने स्वयं के सेवाओं को बनाने की आवश्यकता है जैसे कि ऑटोमेटर और / या AppleScript का उपयोग करना।
यदि टर्मिनल का उपयोग इसके AppleScript API के माध्यम से किया जाता है, तो इसे सभी मामलों में iTerm के साथ बदलने का कोई तरीका नहीं है, क्योंकि उनके API काफी अलग हैं। ऐसा करने वाले कार्यक्रमों या लिपियों में अक्सर पर्याप्त बदलाव की आवश्यकता होगी।