Linuxターミナルでいくつかの作業を行った後、私はに慣れました Ctrl + h のように動作するショートカット Backspace キー。
今、私はこのショートカットをどこでも(ターミナルだけでなく)使用したいと思います。
これはWindowsで Autohotkey を介して簡単に実行できますが、Linuxでこの動作をグローバルに設定する方法が見つかりません。
ほとんどの(GUI)アプリケーションはショートカットを押しても何もしません。一部の(私はあなたを見ています、Firefox)は役に立たない(私にとって)サイドバーを表示し、キーボードフォーカスをねじ込みます。これはかなり不快な平手打ちです。
だから、ここの誰かが私がグローバルにマップする方法を知っていますか? Ctrl + h に Backspace Xの下?
Xkbキーマップファイルを調べようとしましたが、成功しませんでした。
現在、 Gnome と Awesome を使用していますが、ウィンドウマネージャーに関係なく実行できる場合は、さらに良いでしょう:-)。
(決して遅くなるよりはまし)
これはgtkアプリケーションで実行できます。
〜/ .gtkrc-2.0を見つけるか作成します
次の行を追加します。
gtk-key-theme-name = "Emacs"
gtk-app(Pidgin。firefoxなど)を再起動すると、ctrl-hctrl-wとctrl-uを使用して削除できるようになります。
かなりのグーグル検索の後、私は見つけました
それはかなりそれを行うことができるようです...そこには長いマニュアルがあります、私はそれをざっと見ただけです。したがって、それが自分に合っているかどうかを実際に確認するのはあなた次第です。
のデフォルトの動作 Ctrl+h です BackspaceASCII
ベースのシステムの場合、(再)定義は必要ありません。