Gdzie jest plik konfiguracyjny metody wprowadzania?


24

Moja ibusmetoda wprowadzania danych została uszkodzona po aktualizacji. Więc przełączyłem się na fcitx.

W rzeczywistości w moim systemie Fedora 19 zainstalowanych jest kilka komunikatorów internetowych (Input Methods), np. Fcitx, ibus, yong itp.

Nie wiem jednak, jak je skonfigurować. Mój domyślny czat dla gnome-terminalto yong, ibusdla gmrun. Jeśli chodzi o firefoxlub chrome, myślę, że używają ibusdomyślnie, ponieważ GTK_IM_MODULE=ibus.

Istnieją rozwiązania tylko do pracy. Mogę przełączać wiadomości błyskawiczne, klikając menu prawym przyciskiem myszy w niektórych aplikacjach, takich jak gnome-terminallub gmrun. Mogę również określić komunikator za pomocą GTK_IM_MODULE. Ale jak to zrobić automatycznie?

Wiem, że ustawienia czatu mają coś wspólnego z plikami konfiguracyjnymi, takimi jak

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

Pytania są

  • Jak poprawnie skonfigurować komunikator internetowy?
  • Jakie pliki konfiguracyjne naprawdę mają znaczenie? W jakiej kolejności wykonania?

1
Czy masz na myśli wybranie edytora IME do użycia przez aplikację lub skonfigurowanie konkretnego edytora IME?
— L29Ah

Powinieneś zarządzać IM za pomocą zmiennych środowiskowych, jak sugeruje shigazaru. Ta odpowiedź powinna ci pomóc.
— asdofindia

Odpowiedzi:


1

Mam wybraną metodę wprowadzania X za pomocą zmiennych env

$ 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

I chociaż używam pulpitu KDE Plasma, fcitx-config-gtk3zainstalowałem go, aby skonfigurować żądane języki i inne opcje


1

Polecam użyć fcitx-configtool, aby otworzyć okno konfiguracji fcitx, a następnie możesz zmienić klawisz Extra dla metody wprowadzania wyzwalacza na cokolwiek chcesz.

Następnie możesz cd do folderu konfiguracji fcitx: cd ~ / .config / fcitx i użyć profilu chmod 444, aby zmienić uprawnienia profilu tylko do odczytu, aby nikt nie mógł wrócić do wartości domyślnej.

Korzystając z naszej strony potwierdzasz, że przeczytałeś(-aś) i rozumiesz nasze zasady używania plików cookie i zasady ochrony prywatności.
Licensed under cc by-sa 3.0 with attribution required.