“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 之外,我的所有应用程序都可以使用接受行。是否可以配置 KDE,使其解释C-j为 Enter?我至少需要 KRunner 来理解这些键。

相关内容