ctrl+ shift+ uadalah tombol pintas gabungan di Eclipse.
Tetapi ketika saya menekannya, itu muncul a u
, seperti input dengan garis bawah. Saya kira pintasan ini telah dinyatakan oleh Ubuntu, jadi saya tidak bisa menggunakannya.
Saya biasa mengatasi masalah ini dengan mengetikkan capslockdulu. Apakah ada metode yang lebih baik?
ubuntu
keyboard-shortcuts
eclipse
Frank Cheng
sumber
sumber
Ubuntu 18.04 Solusi
Jawaban ShmulikA dekat, tetapi sayangnya, memilih "Tidak ada" tidak berhasil untuk saya. Saya dapat mengkonfirmasi proses di bawah ini berfungsi pada 18,04 pada April 2019.
Klik Terapkan Seluruh SistemKetika saya masuk kembali, saya dapat mengatur CTRL+ SHIFT+ Usebagai pintasan dalam Visual Studio Code.
Sunting: "Terapkan Sistem Lebar" tidak perlu. Tombol itu merujuk ke bagian Bahasa, bukan keseluruhan dialog.
sumber
$> gnome-language-selector
Mengubah metode input seperti yang dijelaskan PutzKipa sebenarnya memperbaiki masalah.
Namun, saya gagal menemukan panel konfigurasi di bawah KDE ubuntu 14.04 untuk melakukan pekerjaan itu, dan utilitas im-config standar tampaknya rusak. Saya akhirnya berhasil dengan membuat file ~ / .xinputrc yang berisi satu baris:
lalu keluar / masuk. Ini memilih xim sebagai metode input ( ibus adalah default). Jika Anda menghapus ~ / .xinputrc Anda , maka im-config dapat mendaftar metode input yang tersedia, bahkan jika gagal untuk memilih satu.
sumber
Mencoba:
dan kemudian jalankan Eclipse dari shell yang sama. Atau jika itu tidak berhasil,
(Tes ini hanya berfungsi memasukkan menjalankan perintah ekspor dan kemudian Eclipse dari baris perintah shell yang sama, itu tidak akan mengubah apa pun jika Anda menggunakan pintasan desktop atau menu Aplikasi, atau menjalankan Eclipse dari shell baru.)
Jika salah satu tes berfungsi, Anda dapat melakukan perubahan di seluruh sistem dengan menambahkannya
/etc/environment
, atau per-pengguna di~/.gnomerc
. (export
Perintah tidak masuk dalam file-file itu, hanya baris baru denganGTK_IM_MODULE="xim"
atauGTK_IM_MODULE="gtk-im-context-simple"
.)Sepertinya perilaku ini berasal dari pemetaan input GTK seperti yang dijelaskan di sini: https://developer.gnome.org/gtk3/unstable/GtkIMContext.html
GTK digunakan oleh banyak aplikasi umum di Ubuntu, termasuk Eclipse.
sumber
Ubuntu 18.04
Mengalami masalah ini di Ubuntu 18.04, saya sudah mencoba semua saran di atas, tapi sayangnya tidak ada yang bekerja. Saya akhirnya menghapus
ibus
paket.Latar belakang / sidenote
Saya mencoba menonaktifkan IBus menggunakan
Language Support
menuim-config
(mengkonfigurasi~/.xinputrc
)sudo im-config
(mengkonfigurasi/etc/X11/xinit/xinputrc
)Namun saya perhatikan bahwa tidak peduli konfigurasi apa yang saya coba, ibus daemon berjalan setiap kali setelah saya reboot.
sumber
I ended up uninstalling the ibus package.
- pada Ubuntu 18.04.3 saya paket ibus tidak diinstal di tempat pertama (saya tidak bisa menjalankanibus-setup
misalnya, sampai saya menginstal paket), namun saya punya Emoji-Editor yang berfungsi (saya kecewa, menekan tombol ctrl-.
in Pluma misalnya) danctrl-shift-E
masalah ini.Ubuntu 14.04 / 18.04 Solusi
baru-baru ini ditingkatkan menjadi 18,04 dan berjuang untuk menyelesaikan masalah ini.
super
kunciKredit berlaku untuk membalikkan masalah pada askubuntu - karena alasan tertentu seseorang ingin mengaktifkan pintasan ini.
sumber
Saya menggunakan Ubuntu 18.10 dan mengalami masalah dalam aplikasi tertentu (Intellij Idea).
Dalam jawaban askUbuntu ini , Kayvan Tehrani menunjukkan pengaturan yang berfungsi untuk saya dalam pengaturan itu. Setel XMODIFIER ke string kosong sebelum menjalankan aplikasi Anda:
Dalam kasus saya, myapp.sh adalah idea.sh, dan saya menambahkan baris di dalam file:
Dengan cara ini, pintasan desktop saya masih berfungsi.
XMODIFIER ternyata mengubah cara kerja xim dan ibus, dan ketika sudah dihapus, ia menonaktifkan kombinasi CTRL-SHIFT-U, yang memungkinkannya untuk menyaring ke dalam aplikasi saat ini.
sumber
Untuk Ubuntu 18.04.
Saya berjuang dengan masalah ini selama dua hari. Saya mencoba semua metode yang tercantum di sini sebelumnya. Dan sepertinya saya datang dengan solusi. Tetapi sangat tidak stabil dan memiliki bug.
Ide dasarnya adalah ini: dalam pengaturan sistem Anda dapat menentukan perintah yang dimulai oleh Ctrl+ Shift+ Ukombinasi tombol.
Catatan: jika Anda menentukan
false
sebagai perintah, kombinasi tidak akan berfungsi sama sekali.Namun, kita dapat menentukan path ke skrip sebagai perintah, di mana kita akan mensimulasikan menekan kombinasi tombol yang sama.
Untuk mensimulasikan penekanan tombol, saya mencoba
xdotool
(apt install xdotool
) danxte
(apt install xautomation
). Kedua opsi tidak stabil. Namun,xte
ternyata lebih fleksibel bagi saya.Contoh dengan
xte
/home/username/shortcut.sh
chmod u+x /home/username/shortcut.sh
Berikut ini contoh skrip:
Saya menguji ini di PhpStorm 2018.2 EAP Build # PS-182.3458.35 dan saya dapat mengatakan bahwa itu berhasil, tetapi dengan beberapa peringatan:
Secara umum, jika Anda tidak sering menggunakan kombinasi ini, maka solusi ini mungkin cocok untuk Anda.
Tapi, mungkin, seseorang akan datang dengan solusi yang lebih baik dan lebih stabil.
Saya harap ide ini akan membantu seseorang.
sumber
ibus-setup
dari terminal (atau buka IBus Preferences)....
).sumber