क्या कीबोर्ड शॉर्ट कट के साथ एक विशिष्ट एप्लिकेशन शुरू करने का एक तरीका है? [डुप्लिकेट]


78

विंडोज़ दुनिया में Windows+ Rकमांड की तरह ? यह वास्तव में आपको केवल एक कमांड चलाने देता है लेकिन आपको यह विचार मिलता है।

जवाबों:


40

अपने रनिंग स्नो लेपर्ड + spaceको मानने से स्पॉटलाइट खुलेगा जिसका उपयोग टर्मिनल चलाने के लिए किया जा सकता है।

स्पॉटलाइट किसी अन्य कुंजी संयोजन के लिए बाध्य हो सकता है लेकिन डिफ़ॉल्ट Windows+ के समान है R


1
मैं इस जवाब के साथ जा रहा हूं क्योंकि आपको कुछ भी स्थापित करने की आवश्यकता नहीं है ... क्विकसिल्वर हालांकि बहुत सारी चीजों के लिए शांत है! धन्यवाद!
longda

1
मैं वास्तव में चाहता हूँ कि फ़ोटोशॉप में ज़ूम करने के लिए डिफ़ॉल्ट कीस्ट्रोक और भाषा इनपुट बदलने के लिए डिफ़ॉल्ट कीस्ट्रोक और स्पॉटलाइट को आमंत्रित करने के लिए डिफ़ॉल्ट कीस्ट्रोक सभी समान नहीं थे। :(
स्कॉटी

87

हिम तेंदुए के रूप में, यह वास्तव में है OS में निर्मित।

ऑटोमेटर लॉन्च करें और एक ऐसी सेवा बनाएं जो किसी भी एप्लिकेशन से कोई इनपुट प्राप्त नहीं करता है। क्रियाएँ लाइब्रेरी से, वर्कफ़्लो में 'लॉन्च एप्लिकेशन' क्रिया जोड़ें। एप्लिकेशन की ड्रॉप-डाउन सूची में 'टर्मिनल' एप्लिकेशन का चयन करें। अपनी नई सेवा सहेजें और फिर इसमें एक कीबोर्ड शॉर्टकट असाइन करें:
System Preferences -> Keyboard -> Keyboard Shortcuts -> Services


टिप्पणियाँ विस्तारित चर्चा के लिए नहीं हैं; इस वार्तालाप को बातचीत में स्थानांतरित कर दिया गया है ।
bmike

2
"टर्मिनल" मेरे लिए आवेदनों की सूची में नहीं था, मुझे इसे "अन्य" चुनकर और खोजना था।
वच्र

1
@ यहाँ भी, लेकिन आप इसे आसानी से 'उपयोगिताओं' फ़ोल्डर में पा सकते हैं और यह एकदम सही काम करता है।
पैन लॉन्ग

@wachr धन्यवाद जो उपयोगी था, मुझे इसे 'अन्य ...' और फिर 'यूटिलिटीज' फ़ोल्डर में चुनकर खोजना था।
योगेश उमेश वैटी

उत्तम! यह सेट होने में कुछ सेकंड लगा और चीजों को अधिक कुशल बनाता है। मैंने अपने लिए कमांड + विकल्प + टी का इस्तेमाल किया। यह याद रखना आसान है और यह अप्रकाशित था।
jamesnotjim

19

यदि आपके पास अल्फ्रेड पावरपैक है, तो आप अल्फ्रेड 1 में हॉटकी जोड़ सकते हैं:

या अल्फ्रेड 2 में एक वर्कफ़्लो बनाएँ:

अल्फ्रेड 2 में हॉटकी में डिफ़ॉल्ट रूप से थोड़ी देरी होती है, लेकिन ट्रिगर व्यवहार को बदलने से यह कम हो जाता है:


15

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

क्विकसिल्वर पहला एप्लिकेशन है जिसे मैं हर नए मैक पर इंस्टॉल करता हूं।


क्विकसिल्वर वास्तव में बहुत अच्छा है और मैं जो देख रहा हूं उसके बहुत करीब हूं!
longda

1
क्विकसिल्वर बढ़िया है लेकिन यह अब विकास में नहीं है। नया अल्फ्रेड एप्लिकेशन बहुत समान है, समर्थित है और विकास में भी है। मुझे यह मैक ऐप स्टोर पर मिला और यह मेरे लिए क्विकसिल्वर को बदल दिया गया
कॉनरग्रिफिन

1
मुझे सहमत होना है, मैंने क्विकसिल्वर से अल्फ्रेड (उनके पावरपैक के साथ) स्विच किया है और पीछे मुड़कर नहीं देखा है। यह तेज है, अच्छी तरह से एकीकृत है, और बहुत तेजी से विकसित किया जा रहा है।
शेन स्टिलवेल

10

अंतर्निहित ओएस के लिए नहीं, लेकिन मैं एक मुफ्त उपयोगिता का उपयोग कर रहा हूं जिसे Visor कहा जाता है। आप इसके साथ क्या करते हैं, पृष्ठभूमि में चल रहे अपने टर्मिनल को छोड़ दें, लेकिन Visor इसे छुपाता है और जब आप (उपयोगकर्ता-कॉन्फ़िगर करने योग्य) कुंजी कॉम्बो को मारते हैं, तो इसे क्वेक-शैली कंसोल में आमंत्रित करता है। यह बहुत अनुकूलन योग्य है कि आपका टर्मिनल कैसे दिखाता है / छुपाता है। सुपर कमाल।


2
दृष्टिगोचर, साफ-सुथरा होने पर, मुझे कई बार गधे में हल्का दर्द होता था।
जोश के

2
ऐसा कैसे? मैंने कभी भी इसके साथ कोई बग या क्रैश नहीं किया है, और अपने कार्यदिवस में मैं लगातार कमांड-लाइन संचालन के लिए अपने टर्मिनल पर जा रहा हूं। चीजों को इतना आसान बनाता है - एक त्वरित कीस्ट्रोक और मेरा टर्मिनल कीबोर्ड फ़ोकस के साथ दृश्य में आता है।
स्कूटी

मुझे लगता है कि TotalTerminal (नया Visor नाम) को पूर्ण-स्क्रीन एप्लिकेशन के साथ अच्छा नहीं खेलना है (और डेवलपर को इसे ठीक करने की संभावना नहीं है )
Dan

7

@NReilingh द्वारा सुझाए गए समाधान ठीक है, लेकिन अगर टर्मिनल चल रहा है तो यह विफल रहता है और इसकी कोई खुली खिड़की नहीं है (मैंने इसे OSX 10.7 में परीक्षण किया है)।

रन AppleScript एक्शन के साथ लॉन्च एप्लिकेशन एक्शन को बदलना और रन करने के लिए निम्न कोड सेट करना ट्रिक करता है:

on run {input, parameters}
  tell application "Terminal"
    activate
    reopen
  end tell
  return input
end run

यहाँ पूरी पोस्ट है: मैक ओएस एक्स: कीबोर्ड शॉर्टकट से टर्मिनल लॉन्च करें


1
reopenयदि खुली खिड़कियां नहीं हैं, तो आप एक नई डिफ़ॉल्ट विंडो बनाने के लिए भी उपयोग कर सकते हैं। स्क्रिप्ट तब तक अवरुद्ध होती है जब तक कि एप्लिकेशन खोलना समाप्त नहीं हो जाता है, इसलिए यदि आप इसे FastScripts के साथ चलाते हैं तो अधिक समय लगता है। open -aकुछ ऐसा भी करता है reopen, और यह स्क्रिप्ट को ब्लॉक नहीं करता है।
२१:१

@LauriRanta आप इसके बारे में सही हैं reopen, इसे इंगित करने के लिए धन्यवाद।
क्लाउडियो डी'जेलिस

6

मैं चाहता था कि किसी भी चीज़ की परवाह किए बिना एक नया टर्मिनल विंडो हमेशा खोला जाए । यहाँ यह करने के लिए कोड है:

tell application "Terminal"
        do script ""
        activate
    end tell

मैं एक अच्छा समाधान होने के लिए स्पार्क ऐप के बारे में ऊपर की टिप्पणी के साथ इसे मिला।
ब्रैडी ट्रेनर

मुझे एक नई टर्मिनल विंडो भी चाहिए (चाहे टर्मिनल ऐप खुला हो या नहीं), और यह काम कर गया। हालांकि मैंने स्पार्क ऐप का उपयोग नहीं किया।
क्रिसडिम्बिया

4

Mavericks में फाइंडर में आपके द्वारा हाइलाइट किए गए फ़ोल्डर में एक नई टर्मिनल विंडो खोलने का विकल्प है। इस विकल्प को सक्षम करने के लिए पर जाएँ Finder -> Services -> Service Preferencesऔर जाँच करें New Terminal at Folder

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

फिर इसे फाइंडर मेनू से उपयोग करें:

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


यह अब नवीनतम मैक ओएस 10.11.2 में मौजूद नहीं है।
jmort253

2
यह मेरे लिए अभी भी
10.11.5 में है

2

यह समाधान MacOS Sierra के लिए काम करता है।

  1. ऑटोमेटर लॉन्च करें
  2. 'नया दस्तावेज़' पर क्लिक करें और 'सेवा' चुनें
  3. "सेवा प्राप्त करता है" को "कोई इनपुट नहीं" चयनित करें
  4. एक्शन फलक से "लॉन्च एप्लिकेशन" चुनें
  5. उस एप्लिकेशन का चयन करें जिसे आपको पुल डाउन मेनू से लॉन्च करने की आवश्यकता है। टर्मिनल के लिए, आपको नीचे जाना होगा और "अन्य" का चयन करना होगा और इसे यूटिलिटीज फ़ोल्डर में ढूंढना होगा।
  6. कुछ नाम का उपयोग करके सेवा सहेजें।
  7. सिस्टम वरीयताएँ खोलें। कीबोर्ड विकल्प पर जाएं। शॉर्टकट टैब पर क्लिक करें।
  8. बाएँ फलक से सेवाएँ चुनें और दाएँ फलक में सामान्य तक स्क्रॉल करें। आपको अपनी सेवा देखनी चाहिए।
  9. सेवा पर क्लिक करें। आपको स्वयं चयनित सेवा पर एक बटन देखना चाहिए जो कहता है कि "शॉर्टकट जोड़ें"। उस पर क्लिक करें।
  10. एक कुंजी संयोजन और सिस्टम वरीयताएँ बंद करें।

1

DTerm को उपयोगकर्ता-कॉन्फ़िगर करने योग्य हॉटकी के माध्यम से एक्सेस किया जाता है, और एक विंडो पॉप अप करता है जिसमें आप वर्तमान निर्देशिका में एक टर्मिनल कमांड निष्पादित कर सकते हैं । उदाहरण के लिए, यदि आप फाइंडर में हैं और कुछ फाइलों को टारगेट करना चाहते हैं, तो आप सिर्फ हॉटकी मारें और चलाएं tar, निर्देशिकाओं को बदलने की आवश्यकता के बिना। अपनी कमांड टाइप करने के बाद सिर्फ एंटर करने के बजाय Shift + Enter दबाएं यह एक नई टर्मिनल विंडो में निष्पादित होगा, जिसमें से आप काम कर सकते हैं।


1

मैं का उपयोग स्पार्क और है + + §(मैं ब्रिटेन के एक कीबोर्ड लेआउट है, §बस नीचे दिए गए है esc) टर्मिनल शुरू करने के लिए। मैं इसे सेवाओं / AppleScripts का उपयोग करना पसंद करता हूं क्योंकि यह तेज है। इसके अलावा यह अन्य समाधानों की तरह कोई दृश्यमान UI तत्व नहीं जोड़ता है (मैं अपने कार्यक्षेत्र को यथासंभव सुव्यवस्थित रखने के बारे में बहुत गुदा हूं)।

मुझे लगता है कि स्पार्क के लिए विकास रुक गया है लेकिन यह हिम तेंदुए पर पूरी तरह से काम करता है।


1

हालांकि मुझे लगता है कि ऑटोमेटर / कीबोर्ड बाइंडिंग सर्विसेज बेहतर है, मुझे लगता है कि मुझे क्विकसिल्वर का उल्लेख करना चाहिए , जो आपको मैक के लिए उत्कृष्ट कीबोर्ड सेवाएं प्रदान करता है।

आपको क्विकसिल्वर के बारे में यह लेख पढ़ना चाहिए ।


1

यह थोड़ा स्पष्ट है और प्रत्यक्ष उत्तर नहीं है: आप iTerm का उपयोग कर सकते हैं और प्राथमिकताएं ( + ,)> कुंजी> हॉटकी के माध्यम से इसके लिए एक वैश्विक हॉटकी सेट कर सकते हैं ।


1

मुझे एप्टिनेट पसंद है, यह स्पार्क की तरह है। तुष्टिकरण आपको "किसी भी एप्लिकेशन, दस्तावेज़ या स्क्रिप्ट फ़ाइल में सिस्टम वाइड शॉर्टकट असाइन करने देता है।" यह सिर्फ यह एक काम करता है, और यह बहुत अच्छी तरह से करता है। यह बहुत छोटा है, इसलिए अधिक सिस्टम संसाधन का उपयोग नहीं करता है।

Apptivate की एक बड़ी विशेषता यह है कि अगर यह एप्लिकेशन का पता लगाता है, तो टर्मिनल .app, जो पहले से चल रहा है, का कहना है, Apptivate एप्लिकेशन के एक नए उदाहरण को लॉन्च करने के बजाय इसे छिपा देगा।


0

मैं ऐसा करने के लिए FastScripts का उपयोग कर रहा हूं । यह 10 कीबोर्ड शॉर्टकट तक मुफ्त है, असीमित कीबोर्ड शॉर्टकट सक्षम करने के लिए $ 14.95 (मैं रेड स्वेटर सॉफ्टवेयर से संबद्ध नहीं हूं, बस एक खुश ग्राहक हूं)।


0

यह बहुत करीब है: सीडीटीओ

"फास्ट मिनी एप्लीकेशन जो एक टर्मिनल खोलता है। एक टर्मिनल विंडो सामने की सबसे बड़ी खोजक विंडो पर जाती है। यह एप्लिकेशन खोजक के टूलबार में रखा गया है।

आदर्श रूप से, आप एक उपकरण चाहते हैं जो MacOS 9 की अंतर्निहित सुविधा की नकल करता है:

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


0

स्पार्क के लिए सिफारिश के लिए धन्यवाद। मैंने अभी संस्करण 3.0b9 की कोशिश की है और यह टर्मिनल लॉन्च करने के लिए शॉर्टकट बनाने के लिए OS X 10.10.3 में पूरी तरह से काम करता है। मैं Ctrl + Opt + T का उपयोग करता हूं, जो मेरे लिनक्स डिस्ट्रो में टर्मिनल खोलने के लिए एक ही शॉर्टकट है।



-1

आप नए शॉर्टकट बनाने के लिए Automator.app का उपयोग कर सकते हैं

ऑटोमेटर ऐप> और फिर सेवा (गियर आइकन) [कोई इनपुट]> लॉन्च एप्लिकेशन द्वारा पीछा किया गया। > कीबोर्ड शॉर्टकट> सेवाएं> सेटअप शॉर्टकट

सीटीआर + चुनते + + सीएमडी टी

इस लिंक में इसकी व्याख्या

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