
CtrlUbuntu の emacs で+ Shift+ を何かにバインドしようとしていますW。そのキーの組み合わせを押しても何も起こりません。describe-key
そのキーの組み合わせを呼び出しても何も起こりません。
Ubuntu はそのキーの組み合わせを傍受していますか?
アップデート:
私はデフォルトの Ubuntu UI (それが何であれ) のグラフィカル モードで emacs を実行しています。 または を入力するC-S-q
とC-S-s
正常に動作しますが、 を押すとC-S-w
、emacs は何も起こらなかったかのように動作します。
ウィンドウ マネージャーがキーの押下を傍受しているかどうかを確認する方法はありますか?
答え1
別のコンソールで別の X サーバーを起動し、emacs をメイン プロセスとして起動します。
startx emacs
これでウィンドウ マネージャーがなくなり、C-S-w
emacs に渡されるかどうかを判断できるようになります。
これが問題を追跡する最初の段階です。問題が Emacs 自体にある場合は、まず を調べますfunction-key-map
。問題がウィンドウ マネージャーにある場合は、ps -fHu$USER
(メインの X セッションで) 提供されているウィンドウ マネージャーを調べます。
答え2
によるとこのページShiftターミナルではバインドできず、GUI 経由でのみバインドできます。