web-dev-qa-db-ja.com

LinuxGUIアプリのバックスペースとしてのctrl + h

Linuxターミナルでいくつかの作業を行った後、私はに慣れました Ctrlh のように動作するショートカット Backspace キー。

今、私はこのショートカットをどこでも(ターミナルだけでなく)使用したいと思います。

これはWindowsで Autohotkey を介して簡単に実行できますが、Linuxでこの動作をグローバルに設定する方法が見つかりません。

ほとんどの(GUI)アプリケーションはショートカットを押しても何もしません。一部の(私はあなたを見ています、Firefox)は役に立たない(私にとって)サイドバーを表示し、キーボードフォーカスをねじ込みます。これはかなり不快な平手打ちです。

だから、ここの誰かが私がグローバルにマップする方法を知っていますか? Ctrlh に Backspace Xの下?

Xkbキーマップファイルを調べようとしましたが、成功しませんでした。

現在、 GnomeAwesome を使用していますが、ウィンドウマネージャーに関係なく実行できる場合は、さらに良いでしょう:-)。

3
Tomas Sedovic

(決して遅くなるよりはまし)

これはgtkアプリケーションで実行できます。

〜/ .gtkrc-2.0を見つけるか作成します

次の行を追加します。

gtk-key-theme-name = "Emacs"

gtk-app(Pidgin。firefoxなど)を再起動すると、ctrl-hctrl-wとctrl-uを使用して削除できるようになります。

3
sudhang

かなりのグーグル検索の後、私は見つけました

XHKeys

それはかなりそれを行うことができるようです...そこには長いマニュアルがあります、私はそれをざっと見ただけです。したがって、それが自分に合っているかどうかを実際に確認するのはあなた次第です。

0
dertoni

のデフォルトの動作 Ctrl+h です BackspaceASCIIベースのシステムの場合、(再)定義は必要ありません。

0