Dov'è il file di configurazione del metodo di input?


24

Il mio ibusmetodo di input è stato interrotto dopo un aggiornamento. Quindi sono passato a fcitx.

In realtà, ci sono alcuni IM (metodi di input) installati nel mio sistema Fedora 19, ad esempio fcitx, ibus, yong, ecc.

Tuttavia, non so come configurarli. Il mio IM predefinito gnome-terminalè per yong, ibusper gmrun. Per quanto riguarda firefoxo chrome, immagino che usino ibusdi default, perché GTK_IM_MODULE=ibus.

Ci sono soluzioni di lavoro giusto. Posso cambiare messaggistica istantanea con il tasto destro del mouse in alcune applicazioni come gnome-terminalo gmrun. Posso anche specificare IM con GTK_IM_MODULE. Ma come farlo automaticamente?

So che le impostazioni di messaggistica istantanea hanno qualcosa a che fare con file di configurazione come

  • ~/.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

Le domande sono

  • Come configurare correttamente l'IM?
  • Quali file di configurazione contano davvero? In quale ordine di esecuzione?

1
Intendi selezionare un IME da utilizzare da un'applicazione o configurare un IME particolare?
L29Ah

Dovresti gestire la messaggistica istantanea con variabili d'ambiente come suggerito da shigazaru. Questa risposta dovrebbe aiutarti.
asdofindia,

Risposte:


1

Ho il mio metodo di input X selezionato tramite env vars

$ 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

E sebbene io utilizzi il desktop KDE Plasma, ho fcitx-config-gtk3installato per configurare le lingue desiderate e altre opzioni


1

Ti consiglio di usare fcitx-configtool per aprire la finestra di configurazione di fcitx e quindi puoi cambiare il tasto Extra per il metodo di input del trigger come preferisci.

Quindi è possibile eseguire il cd nella cartella confc di fcitx: cd ~ / .config / fcitx e utilizzare il profilo chmod 444 per modificare l'autorizzazione del profilo in sola lettura, in modo che nessuno possa tornare al valore predefinito.

Utilizzando il nostro sito, riconosci di aver letto e compreso le nostre Informativa sui cookie e Informativa sulla privacy.
Licensed under cc by-sa 3.0 with attribution required.