有没有办法在 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 来理解这些键。