Gnome-Shell 窗口焦点设置 + “全部为文本” Firefox 扩展 + emacs

Gnome-Shell 窗口焦点设置 + “全部为文本” Firefox 扩展 + emacs

我有以下设置:

  • Ubuntu 11.10
  • gnome 外壳
  • emacs 23
  • 带有“全部都是文本”扩展程序的 Firefox

“It's all text”扩展的目的是让我可以在外部编辑器(如 emacs)中编辑 Firefox 文本字段。事实上,我是从 emacs 编写的。此扩展通过在 Firefox 中按 Cc Ce 来激活,这将打开 emacsclient 并带有链接到该文本框的 tmp 文件。

我的问题是,按下 Cc Ce 后,如何让 emacs 窗口转到前台?它似乎是“选定”窗口(我不确定正确的术语),但它不会将自己带到前台。我该如何配置此行为?

第二个问题:我经常将多个 emacs 客户端连接到单个 emacs 服务器。我如何控制哪个 emacs 窗口接收“全部为文本”临时文件?我通常在一个工作区上有一个最大化的 emacs 窗口 (A),在桌面上有一个较小的 emacs 窗口 (B),桌面上还有 Firefox。我想确保 (B) 是发送到前台的窗口。

谢谢您的帮助!

相关内容