Natty Narwhalでは、.gtkrc-2.0
ニーモニック(下線が引かれたメニュー)を無効にするために気の利いたトリックを行っていましたが、今では不可能です。私はOneiric OcelotではGTK3を使用しているため、何か異なるものになると思います。
以前は、次の行を追加してこれを実現していました。
gtk-enable-accels = 0
gtk-enable-mnemonics = 0
Oneiric Ocelotのニーモニックを取り除くにはどうすればよいですか?
Natty Narwhalでは、.gtkrc-2.0
ニーモニック(下線が引かれたメニュー)を無効にするために気の利いたトリックを行っていましたが、今では不可能です。私はOneiric OcelotではGTK3を使用しているため、何か異なるものになると思います。
以前は、次の行を追加してこれを実現していました。
gtk-enable-accels = 0
gtk-enable-mnemonics = 0
Oneiric Ocelotのニーモニックを取り除くにはどうすればよいですか?
回答:
久しぶりに質問に答えが見つからなかったので見つけました!
GTK 3.xでニーモニック(キーボードアクセラレータ)を非表示にするには、開くだけです。
/usr/share/themes/THEME_NAME/gtk-3.0/settings.ini
次の行を追加します。
gtk-enable-mnemonics = 0
そして、ファイルを保存します。ログアウトするか、別のテーマでテーマを変更してから、元に戻します。それで全部です。難しいことは何もありません。研究はほんの少しです。
PS:もちろん、ubuntu-light-themesパッケージの更新後、これは失われ、再度やり直す必要があります。
GTK3を使用するUbuntu 14.04でNautilus 3.10.1のニーモニックを「無効にする」には:
/home/YOURUSERNAME/.config/gtk-3.0/settings.ini
[Settings]
gtk-enable-mnemonics = 0
出典:
* https://mail.gnome.org/archives/gtk-list/2011-March/msg00108.html
* https://developer.gnome.org/gtk3/stable/GtkSettings.html
ps GTKのドキュメントでは、環境変数が呼び出されるべきだと言っていますXDG_CONFIG_HOME
が、私には環境変数がありませんでした。私は既存の~/.config/gtk-3.0
フォルダを持っていましたが、環境変数なしで、デフォルトでそこを探しているようです。
追加
gtk-auto-mnemonics = 1
あなたのテーマ設定で:
/usr/share/themes/YOUR_THEME_NAME/gtk-3.0/settings.ini