इनपुट विधि कॉन्फ़िगरेशन फ़ाइल कहाँ है?


24

ibusअपडेट के बाद मेरा इनपुट तरीका टूट गया था। इसलिए मैंने स्विच किया fcitx

दरअसल, मेरे फेडोरा 19 सिस्टम में एक मुट्ठी भर आईएम (इनपुट मेथड्स) स्थापित हैं, जैसे fcitx, ibus, yong, आदि।

हालाँकि, मुझे नहीं पता कि उन्हें कैसे कॉन्फ़िगर करना है। के लिए मेरे डिफ़ॉल्ट आईएम gnome-terminalहै yong, ibusके लिए gmrun। के रूप में firefoxया chrome, मुझे लगता है कि वे ibusडिफ़ॉल्ट रूप से उपयोग करते हैं , क्योंकि GTK_IM_MODULE=ibus

बस-काम के उपाय हैं। मैं IM को कुछ अनुप्रयोगों में राइट-क्लिक-मेनू द्वारा स्विच कर सकता हूं जैसे gnome-terminalया gmrun। मैं IM को भी निर्दिष्ट कर सकता हूं GTK_IM_MODULE। लेकिन यह स्वचालित रूप से कैसे करें?

मुझे पता है कि IM सेटिंग्स का विन्यास फाइल की तरह कुछ करना है

  • ~/.xinputrc
  • /etc/X11/xinit/xinputrc
  • /etc/X11/xinit/xinput.d/ibus.conf
  • /etc/X11/xinit/xinput.d/fcitx.conf
  • /etc/X11/xinit/xinitrc
  • /etc/alternatives/xinputrc

सवाल हैं

  • IM को ठीक से कॉन्फ़िगर कैसे करें?
  • क्या विन्यास फाइल वास्तव में मायने रखती है? किस निष्पादन आदेश में?

1
क्या आप एक आवेदन या किसी विशेष IME को कॉन्फ़िगर करके उपयोग करने के लिए IME का चयन करते हैं?
L29Ah

आपको shigazaru द्वारा सुझाए गए परिवेश चर के साथ IM को प्रबंधित करना चाहिए। इस जवाब से आपको मदद मिलनी चाहिए।
asdofindia

जवाबों:


1

मेरे पास मेरी एक्स इनपुट विधि है जिसे एनवी वर्जन के माध्यम से चुना गया है

$ set | grep fci
GTK_IM_MODULE=fcitx
IM_CONFIG_PREFERRED_RULE=zh_CN,fcitx:zh_TW,fcitx:zh_HK,fcitx:zh_SG,fcitx:ja_JP,fcitx:ko_KR,fcitx:vi_VN,fcitx
QT_IM_MODULE=fcitx
XIM=fcitx
XIM_PROGRAM=fcitx
XMODIFIERS=@im=fcitx

और यद्यपि मैं केडीई प्लाज्मा डेस्कटॉप का उपयोग करता हूं जो मैंने fcitx-config-gtk3अपनी वांछित भाषाओं और अन्य विकल्पों को कॉन्फ़िगर करने के लिए स्थापित किया है


1

मेरा सुझाव है कि आप fcitx-configtool का उपयोग fcitx config विंडो को खोलने के लिए करें और फिर आप जो भी चाहते हैं उसके लिए इनपुट इनपुट को ट्रिगर करने के लिए अतिरिक्त कुंजी बदल सकते हैं।

तब आप fcitx config फ़ोल्डर में cd कर सकते हैं: cd ~ / .config / fcitx और chmod 444 प्रोफ़ाइल का उपयोग करके केवल पढ़ने के लिए प्रोफ़ाइल की अनुमति को बदल सकते हैं, ताकि कोई भी डिफ़ॉल्ट मान पर वापस न आ सके।

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