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が必要です。