Я використовую emacs24, і я зазвичай запускаю emacs як демон на початку, а потім використовую emacsclient фрейми.
Але я зіткнувся з проблемою: після того, як я створив перший кадр, то кожного разу, коли я створив новий кадр (після закриття першого кадру), з’явиться системне повідомлення "emacs24@myusername" is ready
, щоб новий кадр втратив фокус (фокус фокусується на повідомлення), що досить дратує. Здається, це тому, що навіть якщо я закрию всі кадри, деякі буфери все ще відкриті (наприклад, Scratch and Messages ). Мене просто цікавить, чи існує спосіб запобігти вискоченню системного повідомлення?
Дякую!
EDIT: забув згадати, що я використовую Gnome 3.
/usr/bin/emacsclient -c -e "(progn (raise-frame) (x-focus-frame (selected-frame)))"