Poezio

From JaWiki (Jabber/XMPP wiki)
Revision as of 08:07, 25 April 2011 by Leksey (Talk | contribs) (дополнения)

(diff) ← Older revision | Latest revision (diff) | Newer revision → (diff)
Jump to: navigation, search
Poezio
Logo-poezio.png
Информация
Сайт: poezio.eu/en/
Язык: Python 3 (+ncurses)
ОС/платформа: Linux
Библиотека: SleekXMPP
Лицензия: GPL
Разработчик: Florent Le Coz (louiz)
Характеристики
Мультиязычность: да
Поддержка плагинов: планируется
Поддержка стандартов
Регистрация в транспортах и сервисах: планируется
Конференции: да


Poezio - терминальный XMPP-клиент от французских разработчиков. В качестве концепции клиента авторы заявляют о стремлении сделать его похожим на популярные IRC-клиенты - WeeChat и irssi. Многие команды специально сделаны похожими, чтобы пользователям не пришлось тратить время на привыкание к новому. Т.е. клиент ориентирован по сути на работу с MUC. Но ростер там тоже есть.

Конфигурацию клиента можно менять как из самой программы, так и путем изменения конфигурационного файла. Изменить внешний вид возможно с помощью переключения на новую тему.

Кроме того, упоминается, что для начала работы не нужно получение XMPP-аккаунта. Так ли это на самом деле нужно проверить.

Интерфейс переведён на различные языки, в т.ч. русский.

Снимки экрана

Capture-louiz@myrtille-.png

Технические подробности

Изначально в клиенте использовалась библиотека xmpppy, но затем перешли на sleekxmpp. Для работы требуется Python не ниже третьей версии.

Клавиатурные сокращения

Многие из сокращений аналогичные тем, что используются в Emacs

  • F5, Ctrl+N → перейти к предыдущей комнате
  • F6, Ctrl+P → перейти к следующей комнате
  • Ctrl+A → курсор к началу строки
  • Ctrl+E → курсор к концу строки
  • Ctrl+W → Delete the word before the cursor
  • Ctrl+K → Delete the text from the cursor to the end of the line and save it in the clipboard
  • Ctrl+U → Delete the text from the beginning of the line to the cursor and save it in the clipboard
  • Ctrl+Y → Insert the text in the clipboard after the cursor
  • Ctrl+J → Send the message or the command (same as the Enter key)
  • Ctrl+D → Delete the char after the cursor (same as the Suppr key)
  • Tab → Complete the nickname that you're typing. If nothing has been entered, insert the nickname of the last user who spoke
  • Shift+Tab → Complete the word that you're typing, based on the list of the recently said words in the conversation
  • Up, Down → browse the history of the last messages or commands you've entered

Чтобы ввести команду нажмите / и затем имя команды наберите, например, /help

  • /list - выводит список комнат на сервере