Де файл конфігураційного методу введення?


24

Мій ibusметод введення було порушено після оновлення. Тому я перейшов на fcitx.

Насправді, у моїй системі Fedora 19 встановлено декілька IM (Методи введення), наприклад, fcitx, ibus, yong тощо.

Однак я не знаю, як їх налаштувати. Мій по замовчуванням IM для gnome-terminalце yong, ibusдля gmrun. Щодо firefoxабо chrome, я думаю, вони використовують ibusза замовчуванням, тому що GTK_IM_MODULE=ibus.

Є просто робочі рішення. Я можу переключити чат, натиснувши правою кнопкою миші меню в деяких додатках, таких як gnome-terminalабо gmrun. Я також можу вказати чат із GTK_IM_MODULE. Але як це зробити автоматично?

Я знаю, що налаштування чату має щось спільне з такими файлами конфігурації

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

Питання є

  • Як правильно настроїти чат?
  • Які файли конфігурації насправді мають значення? У якому порядку виконання?

1
Ви маєте на увазі вибір IME для використання додатком або налаштування певного IME?
L29Ah

Вам слід керувати ІМ із змінними середовища, як це запропонував shigazaru. Ця відповідь повинна вам допомогти.
asdofindia

Відповіді:


1

У мене обраний метод введення X через 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

І хоча я використовую робочий стіл KDE Plasma, я fcitx-config-gtk3встановив для налаштування потрібних мов та інших параметрів


1

Я рекомендую використовувати fcitx-configtool, щоб відкрити вікно конфігурації fcitx, і тоді ви можете змінити додатковий ключ для методу введення тригера на все, що завгодно.

Потім ви можете ввести папку в конфігураційну папку fcitx: cd ~ / .config / fcitx і використовувати профіль chmod 444, щоб змінити дозвіл профілю лише для читання, щоб ніхто не міг повернутися до значення за замовчуванням.

Використовуючи наш веб-сайт, ви визнаєте, що прочитали та зрозуміли наші Політику щодо файлів cookie та Політику конфіденційності.
Licensed under cc by-sa 3.0 with attribution required.