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

2da*_*aaa 5 emacs xmpp

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

2da*_*aaa 6

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


Nil*_*lor 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))
Run Code Online (Sandbox Code Playgroud)

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