Tập tin cấu hình phương thức nhập ở đâu?


24

ibusPhương thức nhập liệu của tôi đã bị hỏng sau khi cập nhật. Thế là tôi chuyển sang fcitx.

Trên thực tế, có một số IM (Phương thức nhập) được cài đặt trong hệ thống Fedora 19 của tôi, ví dụ: fcitx, ibus, yong, v.v.

Tuy nhiên, tôi không biết cách cấu hình chúng. IM mặc định của tôi gnome-terminalyong, ibuscho gmrun. Đối với firefoxhoặc chrome, tôi đoán họ sử dụng ibustheo mặc định, bởi vì GTK_IM_MODULE=ibus.

Có giải pháp công việc. Tôi có thể chuyển IM bằng menu chuột phải trong một số ứng dụng như gnome-terminalhoặc gmrun. Tôi cũng có thể chỉ định IM với GTK_IM_MODULE. Nhưng làm thế nào để làm điều đó tự động?

Tôi biết cài đặt IM có liên quan đến các tệp cấu hình như

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

Các câu hỏi là

  • Làm thế nào để cấu hình IM đúng cách?
  • Những tập tin cấu hình thực sự quan trọng? Theo thứ tự thực hiện nào?

1
Bạn có nghĩa là chọn một IME để sử dụng bởi một ứng dụng hoặc định cấu hình một IME cụ thể?
L29Ah

Bạn nên quản lý IM với các biến môi trường theo đề xuất của shigazaru. Câu trả lời này sẽ giúp bạn.
asdofindia

Câu trả lời:


1

Tôi có phương thức nhập X của mình được chọn qua 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

Và mặc dù tôi sử dụng máy tính để bàn KDE Plasma, tôi đã fcitx-config-gtk3cài đặt để định cấu hình ngôn ngữ mong muốn của mình và các tùy chọn khác


1

Tôi khuyên bạn nên sử dụng fcitx-configtool để mở cửa sổ cấu hình fcitx và sau đó bạn có thể thay đổi phím Extra cho phương thức nhập kích hoạt thành bất cứ điều gì bạn muốn.

Sau đó, bạn có thể cd vào thư mục cấu hình fcitx: cd ~ / .config / fcitx và sử dụng hồ sơ chmod 444 để thay đổi quyền của hồ sơ chỉ đọc, để không ai có thể thay đổi trở lại giá trị mặc định.

Khi sử dụng trang web của chúng tôi, bạn xác nhận rằng bạn đã đọc và hiểu Chính sách cookieChính sách bảo mật của chúng tôi.
Licensed under cc by-sa 3.0 with attribution required.