「accept-line」のKDEグローバルキーバインディング

「accept-line」のKDEグローバルキーバインディング

KDEでCtrl-jキーをバインドして「accept-line」を送信する方法はありますか?

readlineライブラリにはキーバインディングという素晴らしい機能があります。ユーザーが使用したい可能性がある主キーバインディングがたくさんあります。これを表示するには、bind -pコマンドを使用できます。キーバインディングC-j(行を許可)が役に立つと思います。これにより、キャリッジリターンキーなしでキャリッジリターンを送信できます。代わりにCtrl-jを使用できます。これは、Ctrlキーをすばやく押すことができる場合(たとえば、Altキーに置き換えるなど)、特に便利です。

また、GTKアプリケーションを設定する方法も見つけました。たとえば、Pidgin を使用してメッセージを送信するには、C-jファイルで次を使用します。gtkrc-2.0

binding "my-bindings"
{
    bind "Return" { "insert-at-cursor" ("\n") }
    bind "<ctrl>j" { "message_send" () }
}
widget "*pidgin_conv_entry" binding "my-bindings"

したがって、KDEを除くすべてのアプリケーションはaccept行を使用できます。 Enterを解釈するようにKDEを設定することは可能ですかC-j?このキーを理解するには、少なくともKRunnerが必要です。

ベストアンサー1

おすすめ記事