使用 gnome-shell 集成聊天的*正确*方法是什么?

使用 gnome-shell 集成聊天的*正确*方法是什么?

请耐心等待,因为我仍在弄清楚如何使用 gnome-shell。我的问题是如何正确使用集成聊天。我有以下问题:

1) 当有人与我聊天时,它会在屏幕底部的隐藏栏中弹出通知,然后该聊天会保留在那里,以便我稍后访问。我如何以这种方式发起聊天,而不打开同理心窗口?我一直在做的是

  • 按下超级键
  • 输入联系人姓名即可调出联系人
  • 用同理心发起聊天
  • 立即关闭聊天窗口
  • 当对方回复时,它会以通知的形式出现。然后我继续以这种方式与聊天互动。

2)调出通知栏的键盘快捷键是什么?理想情况下,我希望有以下体验

  • 使用一些键盘快捷键来调出通知
  • 开始输入我想要调查的通知的名称,并以模糊的方式进行匹配,就像 Emacs 中 Ido 模式的缓冲区切换匹配一样
  • 当匹配到正确的名称时,我按下回车键,然后以弹出通知的形式与该人进行聊天。

这些行为是否受支持?如果没有,我很乐意努力实现它们。我是一名经验丰富的程序员,但不熟悉 gnome-shell。如果有人能告诉我是否支持此行为,或者我应该在 gnome-shell 框架的哪个部分添加内容才能实现此行为,我将不胜感激。

谢谢!

答案1

键盘快捷键可以在系统设置>键盘>快捷键中设置。

默认情况下Super+M显示通知栏。

此外,我已设置++Ctrl以显示 empathy 主窗口。为此,请单击加号并输入 empathy 作为名称和命令,单击应用,然后单击列表中的“停用”并点击快捷方式。AltE

答案2

这些行为不受支持。

我建议您看一下以下内容:

答案3

我也在寻找一种方法来实现这一点(以 gnome-shell 通知的形式发起聊天,因为它与 GUI 的其余部分更加一致),但更重要的是,我讨厌将手从键盘上移开。这就是我想到的(请耐心等待):

  1. Start打开概览,
  2. chat如果您希望将搜索限制为具有指定 IM 的联系人,请输入
  3. 继续输入,直到找到实际的联系人,
  4. Enter打开联系人的详细信息,
  5. TabTab选择正确的图标(漫画书聊天之类的)
  6. Space当选择打开 Empathy 对话时(通知也应该打开,只是没有视觉指示它已经打开),
  7. Alt+F4密切联系人的详细信息,同理心对话应该自动激活,
  8. Alt+Space然后N最小化对话窗口,
  9. Super+M激活通知栏,
  10. 应选择消息通知,如果没有,请使用箭头键,然后SpaceEnter进行回复。

现在唯一要做的两件事是找到一种更短的方法并完全隐藏 Empathy 对话窗口(它只是最小化,因此仍然显示在概览中)。

如果它对您不起作用,请发表评论,以便我可以弄清楚它是如何对我起作用的,并分享确切的插件名称或其他内容(尽管我没有为此特定目的使用任何东西)。

相关内容