मैं 14.04 में एस्केप एंड कैप्स लॉक को स्वैप कैसे करूं?


34

ऐसा लगता है कि कीबोर्ड लेआउट विकल्प जो "स्वैप कुंजी और कैप्स लॉक" जैसी चीजों को अनुमति देता है, 14.04 में कीबोर्ड सेटिंग्स से गायब हो गया है। क्या कोई अन्य जीयूआई है जहां उन्हें सेट किया जा सकता है? या यह डॉटफ़ाइल्स पर वापस आ गया है ?


हाँ, उन्होंने 14.04 में अधिकांश को हटा दिया। यदि आप इसे वापस चाहते हैं, तो बग की रिपोर्ट करें।
ब्रिअम

यह वास्तव में काम करता है, वर्चुअलबॉक्स को छोड़कर, जहां यह नहीं है और एक को एक्समोडमैप का सहारा लेने के लिए मजबूर किया जाता है।
एड्रियानो मैटर

वही लेकिन 14.04 विशिष्ट नहीं: askubuntu.com/questions/363346/…
Ciro Santilli 中心 specific specific specific

जवाबों:


41

स्थापित सूक्ति Tweak उपकरण (सूक्ति-ट्वीक-उपकरण), के तहत टंकण टैब वहाँ स्वैप करने के लिए एक विकल्प है Escके साथ Caps Lock। यह मेरे लिए Ubuntu 14.04 में काम किया।

सूक्ति टूल टाइपिंग सेक्शन


1
यदि आप सेटिंग का स्क्रीनशॉट पोस्ट कर सकते हैं तो यह वास्तव में अच्छा होगा।
सेठ

यह "टाइपिंग" -> "कैप्स कुंजी व्यवहार" में है। पिछले मेनू के समान। धन्यवाद user268068! dl.dropboxusercontent.com/u/17011409/gnometweaktool.png
wujj123456

1
यह बहुत अच्छी तरह से काम नहीं करता है (एकता मेरे लिए इस सेटिंग को अनदेखा करती है)।
अगर __name__ कोई नहीं है तो

यह टूल उबंटू इंस्टॉलेशन में डिफॉल्ट टूल नहीं है इसलिए बेहतर तरीके से मौजूद है।
लेओ लेपोल्ड हर्ट्ज़ '

2
मैं इस उपकरण की अनुशंसा नहीं करता क्योंकि यह अस्थिर है। इस उत्तर को स्वीकार नहीं किया जाना चाहिए।
लेओ लेपोल्ड हर्ट्ज़ '

4

जैसा कि मैंने एक और समान प्रश्न में उल्लेख किया है , स्वैप करने का सामान्य तरीका Escऔर फ़ाइल Ctrlमें निम्नलिखित पंक्तियों के साथ है ~/.Xmodmap:

clear Lock
keysym Caps_Lock = Escape
keysym Escape = Caps_Lock
add Lock = Caps_Lock

यह सभी डेस्कटॉप वातावरण (केडीई, गनोम) के साथ सबसे आम डिस्ट्रोस (उबंटू और डेबियन परिवार, फेडोरा और आरएच परिवार) पर काम करना चाहिए।


2
इस लिए आपका बहुत - बहुत धन्यवाद। विम का उपयोग करने के लिए यह एक अच्छा बदलाव है। मैं जुबांतु में हूं। स्वीकार किए गए उत्तर में सुझाए अनुसार केवल एक सेटिंग के लिए इस नए फ़ाइल को जोड़ना एक पूरे नए प्रोग्राम को स्थापित करने से बेहतर है।
जर्क

4

मैंने अपने पिछले OS सेटअप के दौरान इसे थोड़ा संघर्ष किया, और एक समाधान पाया। इस सेटअप पर मुझे खोजने के लिए फिर से इंटरनेट के माध्यम से ट्रूडेग करना पड़ा। मैं इसे भविष्य के संदर्भ के लिए यहां छोड़ दूं।

मैं Ubuntu 14.04 LTS (16.04 के साथ भी काम कर रहा हूं) का उपयोग कर रहा हूं, और इसी तरह मैंने बचने के लिए अपने कैप्स लॉक का रीमेक किया:

  1. टर्मिनल खोलें
  2. /etc/default/keyboardफ़ाइल को sudo के साथ खोलें (उदाहरण के लिए sudo nano /etc/default/keyboard)
  3. जोड़ने caps:swapescapeके लिए XKBOPTIONS। संशोधन के बाद लाइन निम्नलिखित की तरह होनी चाहिए

    XKBOPTIONS = "टोपियां: swapescape"

ध्यान दें कि मैंने caps:swapescapeसेटिंग के साथ यह कोशिश नहीं की । मैंने caps:escapeसेटिंग का इस्तेमाल किया ; यानी मेरा संशोधन सिर्फ बचने के लिए कैप्स लॉक को निरस्त करता है, लेकिन कैप लॉक के लिए मेरे भागने को मैप नहीं करता है।

मेरा स्रोत


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