Я использую emacs24 и обычно запускаю emacs в качестве демона при запуске, затем использую фреймы emacsclient.
Но я столкнулся с проблемой: после того, как я создал первый кадр, каждый раз, когда я создавал новый кадр (после закрытия первого кадра), появлялось системное сообщение "emacs24@myusername" is ready
, так что новый кадр терял фокус (фокус на сообщение), что довольно раздражает. Кажется, это потому, что даже если я закрываю все кадры, некоторые буферы все еще открыты (например, Scratch и Messages ). Мне просто интересно, есть ли способ предотвратить появление системного сообщения?
Спасибо!
РЕДАКТИРОВАТЬ: забыл упомянуть, что я использую Gnome 3.
/usr/bin/emacsclient -c -e "(progn (raise-frame) (x-focus-frame (selected-frame)))"