क्या कोई कीबोर्ड-केंद्रित डेस्कटॉप / WM उपलब्ध है?


20

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

कोई सुझाव?

जवाबों:


36

वहां बहुत सारे हैं! (हालांकि, मुझे पता है कि सभी खिड़की प्रबंधकों को भी छेड़ रहे हैं ।)

  • XMonad संभवतः सबसे बड़ा उपयोगकर्ता समुदाय है। यह व्यापक प्रलेखन है और GNOME / EWMH एक्सटेंशन के साथ अच्छी तरह से काम करता है (यद्यपि आपको उन्हें कॉन्फ़िगरेशन फ़ाइल में सक्रिय करना होगा)। कॉन्फ़िगरेशन फ़ाइल में हास्केल सिंटैक्स है, लेकिन दस्तावेज़ से केवल उदाहरणों को कॉपी करके पेस्ट करके, हास्केल के बारे में बहुत कुछ जाने बिना इसे संपादित करना निश्चित रूप से संभव है। डिफ़ॉल्ट कीबाइंडिंग को vim-pired किया जाता है, हालांकि वे सभी को रीमैप किया जा सकता है (Emacs जैसे chained keybindings का उपयोग करके C-a C-b C-c)। यह उबंटू में पैकेज के रूप में उपलब्ध है xmonad

  • Bluetile XMonad की एक संतान है: यह एक सरलीकृत कॉन्फ़िगरेशन फ़ाइल का समर्थन करता है, और डिफ़ॉल्ट रूप से GNOME डेस्कटॉप के साथ अच्छी तरह से एकीकृत होता है। दुर्भाग्य से, यह Ubuntu 10.04 में उपलब्ध नहीं है, इसलिए आपको स्रोत से इंस्टॉल करना होगा।

  • डीडब्ल्यूएम एक्सएमनाड और भयानक का "प्रेरक पिता" है। यह बहुत दुबला और तेज है, और dwmउबंटू 10.04 में पैकेज के रूप में उपलब्ध है । हालाँकि, डिज़ाइन द्वारा, कॉन्फ़िगरेशन को बदलने के लिए आपको स्रोतों में एक हेडर फ़ाइल को संपादित करना होगा और recompile करना होगा; उपलब्ध विकल्पों के बारे में अधिकांश प्रलेखन केवल मेलिंग सूची पोस्ट के रूप में उपलब्ध है। यह डिफ़ॉल्ट रूप से GNOME / EWMH का समर्थन नहीं करता है, आपको इसे पैच करना होगा; इस तरह से DWM के Echinus कांटे की शुरुआत हुई। अधिकांश dwmउपयोगकर्ता "डेस्कटॉप वातावरण" पर डूब जाएंगे, इसलिए यदि आप GNOME नौटंकी पसंद करते हैं तो यह शायद सही विकल्प नहीं है। डिफ़ॉल्ट कुंजी बाइंडिंग समान हैं vim; उन्हें रीमैप किया जा सकता है, लेकिन जंजीर की-कॉम्बो के लिए कोई विकल्प नहीं है।

  • डीडब्ल्यूएम के कांटे के रूप में भयानक शुरुआत हुई।

  • आयन लुआ में एक टाइलिंग विंडो प्रबंधक है जो पूरी तरह से प्रोग्राम है: "कॉन्फ़िगरेशन फ़ाइल" भी एक लुआ स्क्रिप्ट है, इसलिए आप किसी भी कार्रवाई के लिए किसी भी कुंजी को मैप कर सकते हैं (बशर्ते आप कार्य के लिए पर्याप्त लुआ जानते हैं)। जहां तक ​​मुझे पता है गनोम या ईडब्ल्यूएमएच एक्सटेंशन का कोई समर्थन नहीं है। पैकेज के रूप में उबंटू 10.04 में उपलब्ध है ion3

  • wmii DWM (उसी लेखक) का पूर्ववर्ती है। यह कीबोर्ड द्वारा पूरी तरह से नियंत्रित किया जा सकता है, लेकिन इसमें लेआउट का एक छोटा चयन है, और कॉन्फ़िगरेशन प्रारूप "वर्चुअल फाइल सिस्टम" पर आधारित है, जो बहुत जटिल चीजों को संभव बनाता है लेकिन (आईएमएचओ) सरल चीजों को भी जटिल बनाता है। पैकेज के रूप में उबंटू 10.04 में उपलब्ध है wmii

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

  • राइनपोइसन , जैसा कि नाम कहता है, आपको माउस का उपयोग नहीं करने के लिए मजबूर करता है। हर क्रिया को एक कुंजी स्ट्रोक द्वारा पूरा किया जाता है। डिफ़ॉल्ट कीबाइंडिंग GNU screenऔर Emacs से प्रेरित हैं ; वे पुनर्जन्म हो सकते हैं, बाधा के अधीन हैं कि कार्रवाई शुरू करने के लिए हमेशा एक वैश्विक "उपसर्ग कुंजी" है। StumpWMratpoison कॉमन लिस्प में एक रीराइट है , जो WM को हैक करने का अच्छा विकल्प जोड़ता है, जबकि आप इसे चला रहे हैं। EWMH / डेस्कटॉप एक्सटेंशन के लिए कोई समर्थन नहीं है (डिजाइन से, मैं कहूंगा)। दोनों Ubuntu 10.04 (पैकेज ratpoisonऔर stumpwm) में उपलब्ध हैं।


कमाल अब कोई टाइलिंग wm नहीं है, हालांकि यह अभी भी tiling का समर्थन कर रहा है
Bandi

Bluetile लेखक XMonadविंडो प्रबंधकों को लिखने के लिए एक पुस्तकालय के रूप में संदर्भित करता है । मुझे लगता है कि यह एक सटीक विवरण है।
isomorphismes

1

डेस्कटॉप शॉर्टकट्स के लिए उपयोग Metaया Ctrl-Altसंशोधक करें ।

अधिकांश प्रोग्राम्स अपने शॉर्टकट्स के लिए Ctrlया Altमॉडिफ़ायर का उपयोग करते हैं (या बिना मोडिफ़ायर के फ़ंक्शन फ़ंक्शन का उपयोग करते हैं)।

अधिकांश कार्यक्रम Ctrl-Altशॉर्टकट का उपयोग नहीं करते हैं और लगभग कभी Metaशॉर्टकट का उपयोग नहीं करते हैं , इसलिए आपको बिना संघर्ष के इनका उपयोग करना सुरक्षित होना चाहिए।


2
मानक कीबोर्ड पर <Meta>विंडोज-की है।
लासपुलसेन


1

कमाल के अलावा, अन्य विकल्प DWM और WMii हैं। मैं WMii के बारे में ज्यादा नहीं जानता, लेकिन DWM बेहद सरल और स्लीक है और इसमें सभी कस्टमाइजेशन सोर्स कोड में ही समाहित हैं। हालाँकि, इसका मतलब यह है कि आपको इसे बदलने के लिए हर बार आपको शॉर्टकट बदलने की आवश्यकता होती है। यही वह है जो dwm को अपनी शक्ति और प्रदर्शन देता है।

मेरी पसंद कमाल की होगी - इसे आधिकारिक ubuntu repositories से आसानी से स्थापित किया जा सकता है।

sudo apt-get install awesome awesome-extras

HOWTO: सेटअप विस्मयकारी - यदि आप कमांड के ऊपर उपयोग करते हैं तो src निर्देशों से बिल्ड को अनदेखा करें


मैं अपने उत्तर में इन लिंक को पोस्ट नहीं कर सका क्योंकि मुझे 1 से अधिक हाइपरलिंक प्रस्तुत करने के लिए पर्याप्त प्रतिष्ठा की कमी है। टिप्पणियों के माध्यम से पोस्ट करने की कोशिश कर रहा है। BTW, यहाँ ubuntu में भयानक का उपयोग करने के बारे में कुछ भयानक ubuntuforums धागे हैं ;-)। विस्मयकारी विंडो मैनेजर 3.0: ubuntuforums.org/showthread.php?t=948361 विस्मयकारी - एक संक्षिप्त परिचय: ubuntuforums.org/showthread.php?t=675292 wicd / nm के साथ कमाल में वायरलेस: ubuntuforums.org/showthread.php?t = 1260250
koushik

1

मैं तर्क दूंगा कि Emacs ने एक टेक्स्ट एडिटर होने की सीमा को पार कर लिया है और अब एक पूर्ण विकसित ओएस है, और कम से कम मेरे लिए, मेरा पसंदीदा कीबोर्ड केंद्रित यूजर इंटरफेस है। मेरा मतलब उपर्युक्त बयान की प्रशंसा के रूप में है और कार्यक्रम की एक मजबूत सिफारिश के बजाय थके हुए मजाक के साथ कुछ लोग उसी बयान के साथ थोपते हैं।

मैं आमतौर पर इसके साथ एक टर्मिनल विंडो में आह्वान करता हूं:

emacs -nw

बेशक इसे स्थापित करें:

sudo apt install emacs

मुझे अभी भी आश्चर्य है कि उबंटू और कैननिकल इसे डिफ़ॉल्ट रूप से स्थापित नहीं करने का चयन करते हैं।

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

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