टर्मिनल में कमांड-डब्ल्यू को अक्षम करें


62

क्या टर्मिनल में Command+ अक्षम करने का कोई तरीका है W?

कई मौकों पर मैंने गलती से एक टर्मिनल विंडो बंद कर दी थी जिसमें महत्वपूर्ण जानकारी थी जब मैं एक सफारी टैब को बंद करने का मतलब था और यह महसूस नहीं किया कि टर्मिनल सक्रिय खिड़की थी।

जवाबों:


60

Wटर्मिनल में अक्षम करने के लिए , निम्नलिखित करें:

  • स्क्रीन के ऊपरी बाएँ कोने में, मेनू से, सिस्टम वरीयताएँ चुनें । पर क्लिक करें कीबोर्ड तो कीबोर्ड शॉर्टकट तो ऐप्स शॉर्टकटयहाँ छवि विवरण दर्ज करें

  • नया शॉर्टकट जोड़ने के लिए + बटन पर क्लिक करें

  • आवेदन के लिए "Terminal.app" का चयन करें, और कमांड के लिए, टाइप करें Close Window(यह मामला संवेदनशील है)। शॉर्टकट बॉक्स में, इसे एक अलग शॉर्टकट दें, जैसेControlW यहाँ छवि विवरण दर्ज करें

  • अब Wअपनी टर्मिनल विंडो बंद नहीं करेंगे।


मैंने अपने प्रश्न में गलत बात कही। मैं वास्तव में एक टैब को बंद करने से रोकने के लिए था, लेकिन आपका जवाब अभी भी "क्लोज विंडो" के मामूली बदलाव के साथ "क्लोज टैब" में अच्छी तरह से काम करता है। BTW, बहुत पूरा जवाब के लिए धन्यवाद ।
राल्फ

@ डैनियल: अच्छे स्क्रीनशॉट! क्या मैं पूछ सकता हूं कि आप उन्हें किस कार्यक्रम में ले गए थे? या क्या आपने अपनी डेस्कटॉप पृष्ठभूमि को सभी सफेद में बदल दिया है?
रॉय टिंकर

5
कार्यक्रम को "मैक ओएस एक्स" :-) कमांड-शिफ्ट -4, स्पेसबार कहा जाता है, विंडो में क्लिक करें।
डैनियल

8
मेरे प्रणाली सिएरा है, और मैं बदलने Close Windowके लिए Close, यह मेरे लिए काम करता है। धन्यवाद।
bwangel

Command-ctrl-shift-4, spacebar आपके क्लिपबोर्ड में स्क्रीनशॉट डालता है ताकि आप उन्हें पेस्ट कर सकें।
एंड्रयू एम। फैरेल

25

वरीयताओं में बंद करने से पहले आप एक संकेत सेट कर सकते हैं:

टर्मिनल प्राथमिकताएँ → सेटिंग्स → शेल

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


1
जवाब ने रास्ते पार कर दिए। यह एक अच्छा भी है।
डैनियल

4
मुझे लगता है कि इस विशेष उपयोग के मामले के लिए यह सबसे अच्छा समाधान है। मानक शॉर्टकट्स को अक्षम करना मुझे icky महसूस कराता है और जब मैं टर्मिनल टैब / विंडो बंद करना चाहता हूं तो मांसपेशियों-मेमोरी को किक करने पर निराशा होती ।
घोप्पे

-1: ओपी ने एक बहुत ही विशिष्ट प्रश्न पूछा जिसे विभिन्न अनुप्रयोगों के लिए आसानी से संशोधित किया जा सकता था। यह एक टर्मिनल .app विशिष्ट उत्तर है जो प्रश्न का उत्तर नहीं देता है।
मैक्स राइड

4
ITerm का उपयोग करने वालों के लिए Prefrerences में जाएं -> प्रोफ़ाइल -> सत्र -> बंद करने से पहले प्रचार करें! सुनिश्चित करें कि आप सही प्रोफ़ाइल पर हैं (आपकी डिफ़ॉल्ट में स्टार है!) Images.luo.ma/osx/iterm/…
Shwaydogg

12

मैंने उपरोक्त सभी की कोशिश की, और मेरे लिए कोई भी काम नहीं किया।

जो काम किया वह "क्लोज़" कमांड के शॉर्टकट को बदल रहा था ।

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


3
मुझे भी। "क्लोज़" ने मेरे लिए काम किया लेकिन "क्लोज विंडोज" नहीं किया।
इमेजर

1
इयान, इसे "इटर्म" नहीं "टर्मिनल" कहते हैं
GummyArgyle

2
@ LM126, हाँ, मेरा उदाहरण iTerm2 का उपयोग कर रहा है, तो सुनिश्चित नहीं है कि आपके बारे में क्या है?
इयान वॉन

जब आप सत्र बंद करते हैं तो आप इटर्म प्रॉम्प्ट बना सकते हैं। इटर्म प्रीफ़ -> प्रोफाइल -> सत्र: हमेशा बंद करने से पहले शीघ्र। यह आपको शॉट कट द्वारा गलती से करीबी सत्र से रोक देगा।
hi

यह मेरे लिए Mojave 10.14.5 पर काम किया - चूंकि मूल उत्तर 2012 से है, इसलिए यह उत्तर अब अधिक सही है।
विलेम वैन केटविच

3

गोटो कीबोर्ड सिस्टम प्राथमिकताएं और "कीबोर्ड शॉर्टकट" चुनें। फिर बाईं ओर से एप्लिकेशन शॉर्टकट चुनें और + पर क्लिक करें । "Terminal.app" चुनें और एक मेनू आइटम दर्ज करें जो कि महत्वपूर्ण नहीं है। मैंने "सभी को सामने लाओ" को चुना। फिर कीबोर्ड शॉर्टकट और हिट CMD+ पर क्लिक करें Wओके पर क्लिक करें ।

इस तकनीक का उपयोग करके टर्मिनल में CMD+ Wशॉर्टकट को सफलतापूर्वक पुनर्निर्देशित किया गया है ।


3

मैं यह प्रस्ताव करता हूं:

ITerm में: प्राथमिकताएँ खोलें> कुंजियाँ "ग्लोबल शॉर्टकट कुंजी" के नीचे "क्लिक करें" +, फिर Cmd-W टाइप करें और डिफ़ॉल्ट क्रिया "अनदेखा करें" छोड़ दें।

  • वैश्विक सेटिंग्स में हेरफेर करने की कोई आवश्यकता नहीं है
  • सचेत समापन की पुष्टि करने की आवश्यकता नहीं है

मैक ओएस 10.10 पर यह मेरे लिए एकमात्र प्रभावी समाधान है
बिटकॉइन

2

एक पुराने सवाल का एक सा लेकिन iTerm2 में यह मेरी मदद की:

iTerm2प्राथमिकताएँकुंजियाँ → कुंजी मैपिंग जोड़ें: "कमांड + w" => अनदेखा करें


उपयोगी कमांड को अनदेखा करने से बेहतर, आप टैब को <kbd> CMD </ kbd> + <kbd> Z </ kbd> से बंद कर सकते हैं।
b4d

0

इसके अलावा बेटरटचटूल ( http://www.bettertouchtool.net/ )

मैं चाहता था कि दोनों W और Cदोनों प्रदर्शन करें Copy(मांसपेशियों की मेमोरी, पूछें नहीं)। देशी विधि केवल आपको प्रति कमांड एक कुंजी की अनुमति देती है, बीटीटी के साथ मैं दोनों कमांड को एक ही कमांड में मैप करने में सक्षम था, जबकि अवांछित बंद वाइंड व्यवहार से भी बचें

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