Jawaban:
Perbedaan terbesar adalah bahwa sebagian besar sistem input diimplementasikan dari server-client-bijaksana, uim hanya perpustakaan.
Sebagian besar pengguna tidak memerlukan sistem metode input sama sekali atau hanya perlu konverter sederhana berbasis tabel. Pengguna seperti itu tidak memerlukan atau tidak mau menginstal sistem metode input yang kompleks, jadi kami ingin membuat Anda tetap sederhana.
Lihat Halaman Resmi Github untuk klarifikasi lebih lanjut.
Uim adalah pustaka modul metode input yang mendukung berbagai skrip dan dapat bertindak sebagai ujung depan untuk berbagai metode input, termasuk anthy, canna, prime, atau skk (untuk bahasa Jepang), pinyin (untuk bahasa Cina), byeoru (untuk bahasa Korea) , dan m17n (untuk banyak bahasa lain). sebagian besar fungsinya diimplementasikan dalam skema, sehingga sangat sederhana dan fleksibel. Sumber
Sekarang bagaimana dengan XIM? XIM adalah protokol metode input yang cukup usang yang diimplementasikan ibus dan fcitx hanya untuk alasan dukungan legacy. Tidak ada alasan nyata mengapa Anda ingin menggunakan XIM saat ini di antara keduanya. Satu-satunya alasan mengapa Anda ingin mengatur GTK_IM_MODULE = "xim" adalah untuk mengesampingkan pengaturan ComposeKey hardcoded GTK. Sumber