如何让jabber.el不显示用户图标?

时间:2011-04-07 15:15:49

标签: emacs xmpp

我只是将jabber.el设置为与我的Gmail帐户一起使用,我想让它停止在名单中显示用户图标。我只是想看看基本文字。我该怎么做?

3 个答案:

答案 0 :(得分:6)

刚刚找到答案。您必须从jabber-roster-line-format字符串中删除%a才能删除头像。

答案 1 :(得分:5)

这是我的jabber.el设置:

(custom-set-variables
  ;; custom-set-variables was added by Custom.
  ;; If you edit it by hand, you could mess it up, so be careful.
  ;; Your init file should contain only one such instance.
  ;; If there is more than one, they won't work right.
 '(jabber-auto-reconnect t)
 '(jabber-avatar-verbose nil)
 '(jabber-vcard-avatars-retrieve nil)
 '(jabber-chat-buffer-format "*-jabber-%n-*")
 '(jabber-history-enabled t)
 '(jabber-mode-line-mode t)
 '(jabber-roster-buffer "*-jabber-*")
 '(jabber-roster-line-format " %c %-25n %u %-8s (%r)")
 '(jabber-show-offline-contacts nil))

它从名册中删除了头像和状态行。还可以启用历史记录和自动重新连接。并隐藏离线联系人。如果您需要它们 - 您可以使用M-x jabber-roster-toggle-offline-display。或者,它缩短了jabber缓冲区名称......

答案 2 :(得分:2)

您也可以通过将jabber-vcard-avatars-retrieve设置为nil来告诉它不要下载它们。