Diperbarui
Kinto.sh sekarang akan memetakan Alt / Cmd untuk menggunakan Ctrl + Shift saat berada di aplikasi terminal. Ini tentu saja memetakan Alt / Cmd untuk Ctrl sisa waktu.
Ini solusi yang lebih sederhana, Kinto. Ini menangani masalah yang Anda alami dengan terminal keymaps yang tidak berfungsi dengan benar sambil menjaga keymap yang baik dengan yang lainnya.
Saya telah mengerjakan ini selama 3 tahun sekarang .. dan akhirnya merasa seperti saya dapat berkontribusi sesuatu karena seberapa baik kerjanya, tidak seperti 2 usaha terakhir saya. Ini dimaksudkan untuk x11, dan distro berbasis systemd, tetapi konsepnya akan terbawa ke Wayland setelah saya menemukan cara yang baik untuk mengimplementasikannya, meskipun ada peningkatan keamanan yang membuatnya sulit untuk dikerjakan.
1) Inti (bagi mereka yang hanya ingin melihat premis atau menerapkan solusi bergantian mereka sendiri, kasus tepi tidak tercakup).
https://gist.github.com/rbreaves/f4cf8a991eaeea893999964f5e83eebb
2) Penginstal lengkap yang menggunakan systemd, bash, dan xprop. (Kasing tepi, seperti krom buku dicakup, secara mengejutkan sulit untuk didukung, tetapi saya menikmati milik saya sehingga semua orang dapat memperoleh manfaat!)
https://github.com/rbreaves/kinto
Pada dasarnya, dengan solusi ini Anda tidak berjuang bagaimana cara membuat tombol pintas baru dengan benar atau mencoba menghindari konflik pintasan di aplikasi Terminal Anda vs aplikasi GUI lainnya. Anda cukup mendapatkan yang terbaik dari kedua kata itu, dan berfungsi dengan sangat mulus - selain menyertakan file konfigurasi pintasan default untuk berbagai terminal dan editor teks populer, yang dapat saya sertakan nanti. Bahkan editor teks seperti Sublime tidak hanya menukar tombol Cmd dengan Ctrl pada setiap pintasan, tetapi menyelaraskan dengan benar sekitar 95% atau lebih dari waktu yang saya katakan.
Dan berbicara tentang Wayland, saya memang memiliki bukti konsep tentang bagaimana cara membuat trik keywap keymap ini berfungsi pada KDE Plasma 5 dengan widget yang ada yang menggunakan nama aplikasi. Jika ada yang punya solusi yang lebih baik maka saya semua telinga, terutama jika itu dapat bekerja pada x11 juga. Xprop benar-benar mencukupi pada x11, tetapi jelas tidak digunakan di Wayland.
https://github.com/rbreaves/applet-window-title/commit/ff17e694579a52a9848d6bea87b2d11f22033718