Этот плагин добавляет следующие возможности:
- цветные id/username;
- кликабельные id/username:
- Если нажать
RET
на id/username, то оно будет вставлено в буфер ввода;
- Если нажать
- Отображение аватарок;
Загрузите последнюю версию:
git clone git:https://github.com/nextus/emacs-psto-el.git
Добавьте следующие строки в ваш инициализационный файл:
(add-to-list 'load-path "path/to/psto-el/")
(require 'psto)
-
Для перемещения по сообщениям можно использовать
M-p
,M-n
; -
s
/u
- подписаться/отписаться на/от пользователя или пост. Хоткей срабатывает только тогда, когда курсор стоит на символах @ или #; -
g
- открыть пост или страницу юзера в веб-интерфейсе.
После того как вы ответили на сообщение т.е. нажали RET
на id, можно нажать
C-u C-SPACE
(стандартное сочетание емакса для навигация по локальным меткам) и
переместиться на позицию где вы были (удобно когда приходит много сообщений и
по мере чтения отвечать на них)
За отображения аватарок отвечает переменная psto-icon-mode
, если она имеет
значение t, то они отображаются. В противном случае - нет (по умолчанию t).
(TODO) Размер аватарок регулируется с помощью переменной psto-icon-hight
, если она
имеет значение t, то полагается размер 96x96, иначе 32x32 пикселя (по
умолчанию nil).
По умолчанию аватарки сохраняются в /tmp/psto-images-<user name>/
, за
это отвечает переменная psto-tmp-dir
.
Это дополнение тестировалось на jabber-el 0.7.82 и выше. Не тестировалось в текстовом интерфейсе емакса
ВНИМАНИЕ
C jabber-el 0.7.1 и ниже плагин не работает!
- Навигация с клавиатуры (см. README)
- Работа с тегами
- Регулирование размера аватарок (см. README)
- Устранение багов
- Проверить работу autoupdate у аватарок
- Сотни их!
Просьба о багах/фичах/etc писать сюда #ofzho или на мыло [email protected].