Настройки для Gnome-Shell Window Focus + Расширение Firefox «Это весь текст» + emacs

Настройки для Gnome-Shell Window Focus + Расширение Firefox «Это весь текст» + emacs

У меня следующая настройка:

  • Убунту 11.10
  • гном-shell
  • емакс 23
  • Firefox с расширением «It's all text»

Цель расширения "It's all text" в том, чтобы я мог редактировать текстовые поля Firefox во внешнем редакторе, например, Emacs. Фактически, я пишу это из Emacs. Это расширение активируется нажатием Cc Ce в Firefox, которое открывает EmacsClient с файлом tmp, связанным с этим текстовым полем.

Мой вопрос: как сделать так, чтобы окно emacs выходило на передний план после нажатия Cc Ce? Кажется, это "выбранное" окно (я не уверен в правильной терминологии), но оно не выходит на передний план. Как настроить такое поведение?

Второй вопрос: у меня часто есть несколько клиентов emacs, подключенных к одному серверу emacs. Как мне контролировать, какое окно emacs получает временный файл "It's all text"? Обычно у меня одно развернутое окно emacs (A) на одном рабочем пространстве и меньшее окно emacs (B) на рабочем столе, где также установлен Firefox. Я хочу убедиться, что (B) отправляется на передний план.

Спасибо за помощь!

Связанный контент