質問: ubuntu linuxでctrl + shift + uを無効にする方法は? ctrl+shift+u はeclipseの結合ショートカットキーです。しかし、それを押すと、下線付きの入力のようにuが表示されます。このショートカットはubuntuで宣言されているので、使用できません。私はこの問題を次のように入力して解決していました capslock 最初。より良い方法はありますか?
回答: 試してください:export gtk_im_module="gtk-im-context-simple" 次に、同じシェルからeclipseを実行します。それでもうまくいかない場合はexport gtk_im_module="xim" (このテストは、同じシェルコマンドラインからエクスポートコマンドを実行してからeclipseを入力した場合にのみ機能します。デスクトップショートカットや[アプリケーション]メニューを使用したり、新しいシェルからeclipseを実行したりしても、何も変わりません。)いずれかのテストが機能する場合は、/etc/environmentに追加するか、~/.gnomercでユーザーごとに変更を加えることで、システム全体に変更を加えることができます。 (exportコマンドはこれらのファイルには含まれず、gtk_im_module="xim"またはgtk_im_module="gtk-im-context-simple"を含む新しい行が追加されます。)この動作は、ここで説明するgtkの入力マッピングに由来するようです: https://developer.gnome.org/gtk3/unstable/gtkimcontext.html ...これはプリエディットと呼ばれ、入力メソッドは中間のコンポジション状態をプリエディットテキストとして表示することにより、このプロセスに関するフィードバックを提供できます。たとえば、デフォルトのgtk +入力メソッドは、ctrlキーとshiftキーを押しながら「u」と入力してからコードポイントの16進数字を入力することにより、任意のunicodeコードポイントの入力を実装します。 ctrlキーとshiftキーを放すと、事前編集が終了し、文字がテキストとして挿入されます。たとえば、ctrl + shift + u20acを押すと、€記号になります。 gtkは、eclipseを含むubuntuの多くの一般的なアプリで使用されています。