विस्मयकारी WM में किसी भी विंडो को कैसे बंद करें?


22

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

  • Alt- F4अधिकांश एप्लिकेशन बंद कर देता है
  • Ctrl- F4सबसे बड़ी उप-खिड़कियां बंद कर देता है
  • Esc अधिकांश संवाद बॉक्स को खारिज करता है।

लिनक्स पर बहुत अधिक अभिसरण नहीं हुआ है, लेकिन निम्नलिखित सामान्य हैं:

  • Ctrl- qअधिकांश एप्लिकेशन बंद कर देता है
  • Ctrl- wसबसे बड़ी उप-खिड़कियां बंद कर देता है
  • Esc अधिकांश संवाद बॉक्स को खारिज करता है।

दुर्भाग्य से कई अनुप्रयोगों ने अपने तरीके से जाने के लिए चुना है, या तो विंडोज कन्वेंशन का उपयोग करके या बस अपनी खुद की चीज़ करके:

  • Alt- F4क्रोमियम बंद कर देता है
  • Ctrl- Shift- qGNOME शेल को बंद करता है
  • Alt- f xआईडिया को बंद करता है

उप-विंडो और संवाद बॉक्स बंद करने के लिए सभी दांव बंद हैं। मैंने इन सभी को उपयोग में देखा है:

  • Esc
  • Ctrl-F4
  • Ctrl-w

कुछ अनुप्रयोगों में कुछ विंडो बंद करने के लिए शॉर्टकट भी नहीं होते हैं (या कम से कम कोई भी जिसे मैं खोजने में सक्षम नहीं हूं)।

विंडो मैनेजर में इनमें से किसी को भी ओवरराइड करने की शक्ति है , और इसलिए यह कीबोर्ड उपयोगकर्ताओं के लिए बहुत मददगार हो सकता है। विस्मयकारी WM बहुत कीबोर्ड के अनुकूल है, लेकिन क्या किसी भी विंडो और / या विस्मयकारी WM में एप्लिकेशन को बंद करने के लिए वैश्विक शॉर्टकट हैं , और यदि नहीं, तो मैं उन्हें कैसे सेट करूं?


टाइटल बार पर छोटे X के साथ क्या गलत है? यह SIGTERM होना चाहिए, अर्थात यह किसी भी अन्य बाहरी विधि से बदतर नहीं होगा; अनुप्रयोगों को इसे पकड़ना चाहिए और शटडाउन करना चाहिए जैसे कि वे "छोड़" या जो भी हो। संक्षेप में: बस मुख्य विंडो को बंद करें और जो एप्लिकेशन को बंद कर दे।
गोल्डीलॉक्स

2
@goldilocks जो कई WMs (जैसे कि बहुत बढ़िया) में काम नहीं करता है, और यह कीबोर्ड नेविगेशन के लिए उपयोग किए जाने वाले किसी व्यक्ति के लिए कम कुशल है।
l0b0

मेरे लिए बहुत "भयानक" ध्वनि नहीं है, योग्य। मैं दृढ़ता से इस दावे का खंडन करूंगा कि "यह कई WMs में काम नहीं करता है" - यह निश्चित रूप से उन सभी में काम करता है, या वे सादे और सरल हैं जो अपने इच्छित उद्देश्य की सेवा नहीं करते हैं। सबसे बुनियादी और बुनियादी बात: आप एक टाइटलबार और एक करीब बटन के साथ एक खिड़की प्रदान करते हैं । मैं सहमत हूं कि बिंदु और क्लिक कीबोर्ड की तुलना में कम कुशल है, लेकिन कतार सेरा - आप एक GUI का उपयोग कर रहे हैं - और कोई भी सभ्य WM आपको इस तरह से सामान करने के लिए कीबाइंडिंग विकल्प प्रदान करेगा। यानी, आपको यह पता लगाने की आवश्यकता है कि अपने स्वयं के शॉर्टकट कैसे बनाएं।
गोल्डीलॉक्स

1
स्टैक एक्सचेंज आम तौर पर सूची प्रश्नों की अनुमति नहीं देता है, वे साइट के काम करने के तरीके के लिए एक अच्छा फिट नहीं हैं (यह उम्मीद है कि आपके पास एक विशेष समस्या है, कोई व्यक्ति एक समाधान पोस्ट करता है और आप इसे स्वीकार करते हैं)। आप अपने आप को, "एक ______ प्रति जवाब कहता है" एक बुरा संकेत है कि आम तौर पर मिल जाए
माइकल Mrozek

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

जवाबों:


21

man awesomeवहाँ से एक डिफ़ॉल्ट नहीं लगता है कि किसी अनुप्रयोग की सभी विंडो बंद करने के लिए बाइंडिंग कुंजी है। ऐसा बंधन मैन्युअल रूप से जोड़ना संभव हो सकता है।

हालाँकि, एक फ़ोकस विंडो *Mod4Shiftc को बंद करने के लिए एक डिफ़ॉल्ट कुंजी बाइंडिंग है : - - । यह एप्लिकेशन की अन्य विंडो (यदि कोई हो) को बरकरार रखेगा। यह उप-विंडो ("तार्किक" विंडो जैसे टैब के लिए काम नहीं करता है जो एकल एप्लिकेशन विंडो का हिस्सा हैं)।

* या "क्लाइंट" के रूप में यह एक्स के दृष्टिकोण से जाना जाता है जैसा कि उपयोगकर्ता का विरोध है।


2
क्या आप सुनिश्चित हैं कि आपके पास यह पीछे नहीं है? Mod4-Shift-cवर्तमान ग्राहक को मारना चाहिए। एक उप विंडो बंद करके आवेदन पर निर्भर है WM से कोई लेना देना नहीं है
माइकल Mrozek

खैर, यह काम करता है। उदाहरण के लिए, यदि आप फ़ायरफ़ॉक्स वरीयताओं की खिड़की में जाते हैं और इसे दबाते हैं, तो यह वरीयताओं को बंद कर देता है न कि एप्लिकेशन को। JEdit में खोज बॉक्स के साथ भी। इसलिए मुझे लगता है कि "मार डालो केंद्रित ग्राहक" जैसा कि यह कहता है कि man awesomeयह भ्रामक है।
l0b0

2
Mod4-Shift-cवर्तमान में केंद्रित विंडो को बंद कर देगा। यदि वह एप्लिकेशन की अंतिम विंडो है, तो यह एप्लिकेशन को बंद कर देगा। मैन पेज सही है।
सरदारथियन - मोनिका

@ स्टारथ्रियन यदि आप "विंडो" के साथ "क्लाइंट" की बराबरी करते हैं, तो हाँ। मुझे लगता है कि डब्ल्यूएम डेवलपर समानता है।
l0b0

मैंने अवधारणाओं को स्पष्ट करने के लिए उत्तर को संपादित करने की स्वतंत्रता ली।
फुनेहे

0

मैंने अपने क्लाइंटबटन टेबल पर निम्नलिखित को जोड़ा है:

awful.button({ }, 2, function (c) c:kill() end)

अब मेरा स्क्रॉल व्हील क्लिक विंडो को बंद कर देता है।

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