1
我使用jabber連接到gmail通話,並且當我收到一條新消息時,我不在jabber窗口中,我在模態行中收到通知。自定義emacs jabber通知
我不幸找不到自定義此消息的方法。對我來說,默認設置太過分了(理想情況下,模式線中的簡單星號在不顯眼的顏色下就足夠了)。
非常感謝!
我使用jabber連接到gmail通話,並且當我收到一條新消息時,我不在jabber窗口中,我在模態行中收到通知。自定義emacs jabber通知
我不幸找不到自定義此消息的方法。對我來說,默認設置太過分了(理想情況下,模式線中的簡單星號在不顯眼的顏色下就足夠了)。
非常感謝!
這個片段會給你一個簡單的通知計數模式行(例如[42]
):
(eval-after-load "jabber-activity"
'(progn
(setq global-mode-string (delete '(t jabber-activity-mode-string) global-mode-string))
(add-to-list 'global-mode-string jabber-activity-count-in-title-format)))
它的工作原理 - 謝謝! – user673592 2012-07-17 12:08:12
我不得不重新啓動emacs,並且這些行給了我一個錯誤 - 啓動時變量是未知的(我使用'(require'jabber-autoloads)')。你知道還有什麼我應該自動加載?如果我在啓動Jabber後評估它,解決方案正在運行。 – user673592 2012-07-18 11:50:25
嗯,我編輯的代碼片段只能在jabber-activity被加載後才運行,但只是意識到它需要在jabber-activity-mode被激活後運行_...可能有一種方法可以實現這一點(除了從只是使這個函數你需要調用'Mx'),雖然它不會立即顯示給我... – legoscia 2012-07-18 11:54:50