如何更改 pidgin 中的快捷方式?

如何更改 pidgin 中的快捷方式?

我使用 pidgin 聊天...目前Alt-S启动Smiles,有人知道如何将其更改为吗send the message

答案1

我尽了最大努力,但还是没能分配Alt+S来发送消息。不过,我设法让Ctrl+S发送了消息。希望这已经足够了。

在编辑之前,请确保您已关闭所有当前的 Pidgin 实例。

cd .purple/
nano gtkrc-2.0

将以下内容粘贴到其中:

binding "my-bindings"
{    
    bind "<ctrl>s" { "message_send" () }
}
widget "*pidgin_conv_entry" binding "my-bindings"

粘贴后,保存文件。如果你不确定如何使用 Nano,请按照以下问题操作:

现在,Ctrl+S将以 Pidgin 格式发送消息。

参考:

答案2

谢谢 jokerdino。

我想为那些像我一样热衷于Alt-S发送。
我在 Ubuntu 12 和 Windows 操作系统中都加载了 Pidgin 2.10.#,并且以下操作在这两种操作系统上都有效。

至少在 2.10 版中,您可以转到首选项 -> 对话设置。
您将看到一个用于字体设置和表情符号等的示例工具栏。此示例是所有聊天的默认聊天窗口工具栏排列。您可以通过右键单击示例工具栏并选择“取消分组”将分组图标更改为未分组图标。此更改将使菜单更加混乱,但此更改还将删除具有 alt-s 热键以打开表情符号的表情符号按钮。从这里,您可以在 gtk 文件中执行与 jokerdino 提交的相同的编码,但改为使用:

binding "my-bindings"
{   
    bind "<alt>s" { "message_send" () }  
}
widget "*pidgin_conv_entry" binding "my-bindings"

这种组合可以让你做到Alt-S发送。我建议使用 jokerdino 发布的第二个参考链接来为 CRLF 创建回车/输入键绑定。

顺便说一句,对于 Win 用户来说,gtk 文件被称为韓國在安装 Pidgin 的路径中:

Pidgin\Gtk\share\themes\MS-Windows\gtk-2.0\

(为我)

抱歉挖出一年前的旧帖,但这个帖子排在列表顶部,我认为那里是回答问题的最佳位置。另外,自从使用 Ubuntu 以来,我还没有在这里提交过任何东西!

当我输入这段话时,我发现另一个链接最终得出了相同的结论:官方 Pidgin 增强请求

相关内容