単一のアプリケーションのシステムショートカットを無効にする

単一のアプリケーションのシステムショートカットを無効にする

emacs を使用するときに、Cq (引用符で囲んだ挿入) を使用できるようにしたいのですが、Unity でこれを行うと、Cq がウィンドウを閉じるために設定したシステム全体のショートカットであるため、プログラムが終了します。

emacs 以外のすべてのプログラムでは Cq をアクティブにしておきたいのですが、emacs では無効にしたいです。

仕事で Windows を使用していた頃、autohotkey によってアプリケーションのショートカットを個別に再定義 (および無効化) したり、そのようなショートカットのシステム動作をオーバーライドしたりできたことを思い出します。私がここで求めているのは、それと似たような機能です。

注: Autokey は、システムから Ctrl+q をプリエンプトしないようです (少なくとも私の 14.04 では、テキストをまったく貼り付けないことを除いて)。

関連情報