क्या यूनीकोड ​​इनपुट ग्लोबल शॉर्टकट को अनबाइंड या बदलना संभव है?


12

मैं Ubuntu 13.10 का उपयोग कर रहा हूं, लेकिन मुझे लगता है कि कीबोर्ड शॉर्टकट 12.10 में बाध्य नहीं था, लेकिन गलत हो सकता है।

यह कीबोर्ड सेटिंग्स के शॉर्टकट टैब में नहीं है। मैं कैसे से यूनिकोड इनपुट बदल सकते हैं Ctrl+ Shift+ Uअन्य के लिए?


मुझे पूरा यकीन है कि यह Gtk में हार्ड-कोडित है, रचना तालिका के समान।
chaskes

आप किस संपादक का उपयोग कर रहे हैं?
chaskes

जवाबों:


8

Controlयूनिकोड इनपुट के लिए + Shift+ uजीटीके + 3 डिफ़ॉल्ट इनपुट विधि में हार्ड-कोडित है। (स्रोत: GtkIMContext )

सबसे आसान बात यह है कि आपको जो भी फ़ंक्शन की आवश्यकता है उसके लिए कुंजी के एक अलग सेट का उपयोग करना संभव है।

लेकिन आपके पास Gtk एप्लिकेशन के लिए कुछ अन्य विकल्प हैं। दोनों में बिना इनपुट विधि के डिफ़ॉल्ट इनपुट विधि को बदलना शामिल है।

में geditऔर में gnome-terminal, आप विंडो राइट क्लिक करें और चयन कर सकते हैं इनपुट विधि >> कोई नहीं । यह एक अच्छा समाधान हो सकता है यदि आपको अन्य कारणों से इनपुट विधि की आवश्यकता नहीं है और लिबरऑफिस की सुविधाओं की आवश्यकता नहीं है।

लिब्रे ऑफिस के लिए, सिस्टम इनपुट विधि को बायपास करने का एक तरीका नहीं दिखता है। यदि आपको इनपुट विधि की आवश्यकता नहीं है, तो आप सिस्टम सेटिंग्स >> भाषा समर्थन पर जाकर सिस्टम-वाइड को बंद कर सकते हैं और कीबोर्ड इनपुट विधि सिस्टम को किसी को भी सेट नहीं कर सकते । आपको इसे प्रभावी बनाने के लिए रीबूट करना होगा। (लॉग आउट करना पर्याप्त नहीं था।)

ध्यान दें कि यह विधि केवल Gtk अनुप्रयोगों में हार्ड-कोडित है। यदि आपको केडीई निर्भरताएं स्थापित करने में कोई आपत्ति नहीं है, तो आप kateअपनी जरूरत के अनुरूप एक संपादक का उपयोग कर सकते हैं और त्वरक बदल सकते हैं ।


"कोई नहीं" (ctrl + shif + u के अलावा) का उपयोग करने के परिणाम क्या हैं?
एलेक्स

2
@alex यदि आपको पूछना है, तो शायद कुछ भी नहीं आप नोटिस करेंगे। इनपुट विधियाँ अनुक्रम में चाबियाँ लेती हैं और फिर कुछ अन्य परिणाम का उत्पादन करती हैं। यदि आप यूनिकोड या विशेष वर्ण नहीं डाल रहे हैं, तो मुझे संदेह है कि आप इसे नोटिस करेंगे।
chaskes

ब्राजील के लोगों के लिए यह एक बड़ी गड़बड़ी होगी, क्योंकि पुर्तगाली बहुत सारे लहजे का इस्तेमाल करते हैं
deFreitas

@deFreitas ठीक है, यह प्रश्न वास्तव में एक यूनिकोड चारस को सम्मिलित करने के तरीके को बदलने के बारे में है। पुर्तगाली में टाइप करने के लिए, आप कीबोर्ड लेआउट को पुर्तगाली लेआउट में बदलना चाहते हैं या कंपोज़ की का उपयोग कर सकते हैं। :)
chaskes

0

मैं केस क्सेटसेट संघर्ष को रोकने के लिए अपने एप्लिकेशन (Intellij IDEA) को लॉन्च करने से पहले ' XMODIFIERS ' सिस्टम वैरिएबल को परेशान करके इस बाइंडिंग को बायपास करने में सक्षम था ।

export XMODIFIERS=""
myapp.sh

उबंटू 18.10 पर परीक्षण किया गया, libgtk-3-0 3.24.1-1ubuntu2

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