2010-02-26 9 views
92

मैं टेक्स्टमैट फॉर्मेटर में एमएक्सएमएलसी विकसित करने की योजना बना रहा हूं, जो कि एमएक्सएमएलसी त्रुटियों को क्लिक करने योग्य लिंक के रूप में स्वरूपित करता है, ताकि आप उन्हें टेक्स्टमैट में जल्दी से खोल सकें क्योंकि टेक्स्टमेट में यूआरएल योजना है जैसे: txmt: // open /? Url = file: //~/.bash_profile & लाइन = 11 & कॉलम = 2।ओएसएक्स टर्मिनल में एक लिंक क्लिक करने योग्य बनाने का कोई तरीका है?

मुझे आश्चर्य है कि क्या आपके ओएसएक्स टर्मिनल में लिंक प्रदर्शित करना संभव है, जो क्लिक करने योग्य भी हैं, उदा। पीएस 1 चर या तो बदलकर।

ps। मैं HTML का उपयोग नहीं करना चाहता जो टेक्स्टमेट वातावरण में चलता है।

उत्तर

208

OSX शेर से पहले:

cmd + shift + double-click Terminal.app में एक यूआरएल पर है और यह डिफ़ॉल्ट प्रोग्राम में खुल जाएगा।

OSX शेर:

cmd + double-click (अन्यथा आप पूर्ण स्क्रीन मोड में प्रवेश करेंगे)।

+3

+1 कूल - यह मेरे दाएं क्लिक से neater है -> यूआरएल सुझाव खोलें। –

+1

बहुत बुरा कोई नहीं है, कहने के लिए, खोजक में फाइल सिस्टम लिंक खोलें –

+0

नोट: यह ⌘ + 10.4 पर डबल-क्लिक था, ⌘ + ⇧ + 10.5 में डबल-क्लिक करें, फिर वापस (मुझे लगता है) 10.6। स्रोत: मैंने 10.5 पर एक बग की सूचना दी जब इसे जारी किया गया था कि ⌘ + डबल-क्लिक अब काम नहीं किया गया, जवाब प्राप्त हुआ "अब यह cmd-shift" है। – Drarok

15

आप टर्मिनल में एक यूआरएल पर राइट क्लिक कर सकते हैं और संदर्भ-संवेदनशील मेनू में पहला विकल्प "ओपन यूआरएल" है। सही नहीं है, लेकिन शायद काफी अच्छा है?

+0

नहीं, क्योंकि यह मेरे विकास चक्र की सेवा करेगा, यह पर्याप्त तेज़ नहीं होगा। सबसे अच्छा समाधान केवल एक पाठ प्रदर्शित करेगा, इसके पीछे एक लिंक जो प्रदर्शित नहीं होता है, हालांकि जहां तक ​​मेरा बैश/श ज्ञान जाता है, मुझे लगता है कि यह संभव नहीं है, उम्मीद है कि आप मुझे गलत साबित करेंगे ;-)। – japetheape

+0

मैं हमेशा पहले यूआरएल का चयन कर रहा था (कर्सर को यूआरएल के अंत से शुरू करने के लिए खींच रहा था), फिर राइट क्लिक करें। मैंने आज जवाब दिया, इन उत्तरों के माध्यम से पढ़ते हुए, कि यूआरएल का चयन करना आवश्यक नहीं था; बस काम पर राइट क्लिक करें। यह बहुत तेज था, लेकिन @ ओप्स का जवाब तेज है, अभी भी। – Jimothy

-3

पाइप lynx करने के लिए अपने उत्पादन:

your_command | lynx -use_mouse -stdin 
+0

मैंने यह कोशिश की: गूंज "Test" | lynx -use_mouse - stdin यह लिंक्स खोलता है, यह वही नहीं है जो मैं चाहता हूं, मैं सीधे अपने टर्मिनल में आउटपुट चाहता हूं। – japetheape

+0

बैश ऐसा नहीं करेगा। मुझे नहीं पता कि पीएस 1 के साथ ऐसा करने के लिए कुछ क्यों होना चाहिए। मुझे विश्वास नहीं है कि बैश के पास कोई भी माउस समर्थन है। यदि टर्मिनल.एप केवल दाएं क्लिक के साथ करता है, तो आपका एकमात्र अन्य विकल्प हो सकता है यदि आप एक ऐप्पलस्क्रिप्ट लिख सकते हैं जो उस कार्यक्षमता को अधिक सीधे प्रदान करेगा। या जादू। –

+0

ठीक पहले से सोचा, हालांकि सुझावों के लिए धन्यवाद! – japetheape

संबंधित मुद्दे