Paket Linux apa yang bertanggung jawab untuk pintasan Ctrl + Shift + u1234 Unicode?

1

Paket Linux apa yang bertanggung jawab untuk pintasan Ctrl + Shift + u1234 Unicode? Semuanya berhenti bekerja akhir-akhir ini dan saya tidak tahu harus bertanya di mana / mengisi bug. Di forum Arch Linux, mereka mengarahkan saya ke IBus, tetapi IBus mengatakan ini bukan fitur mereka

aleskva
sumber
Apakah pintasan hanya berfungsi di lingkungan berjendela, atau juga di konsol?
thrig
windowed environment = lingkungan desktop?
aleskva
=> Gnome. Mereka memang (tetapi sekarang tidak) bekerja di gnome, tetapi tidak pernah di sesi Xterm atau sesi Arch biasa
aleskva

Jawaban:

4

Ini terutama disediakan oleh GTK itu sendiri (bagian dari modul input "gtk-im-context-simple" bawaan).

Hal ini juga disediakan oleh IBus (bagian dari ibusenginesimple.c ). Namun, implementasi itu rusak baru-baru ini sambil menambahkan pintasan serupa untuk mode emoji. (Perhatikan bagaimana is_hex_starttidak pernah diatur lagi.) Masih agak bekerja tetapi tidak menunjukkan umpan balik terlihat sampai karakter penuh dapat dimasukkan.

(Menurut masalah 1944 , pengembang tidak sepenuhnya yakin bahwa orang mungkin ingin memasukkan Unicode yang bukan emoji ...)

Jika Anda telah menginstal IBus tetapi tidak menggunakan tata letak keyboard khusus IBus, Anda mungkin dapat dengan aman mengganti modul default menggunakan:

gsettings set org.gnome.desktop.interface gtk-im-module gtk-im-context-simple
grawity
sumber
Saya telah menginstal hanya libibus, yang merupakan ketergantungan Gnome
aleskva
Itu adalah bug di GTK, Anda benar
aleskva