mcabber и отправка многострочных сообщений

Способ, описанный в man’е (Ctrl+D, набор сообщения, Ctrl+D для отправки), почему-то не работал. Я нашёл обходное решение, но не постил его, считая, что проблема только у меня. Сегодня же узнал, что с такой же неприятностью столкнулся один пользователь Gentoo.

Вобщем-то, всё просто. Добавляем в ~/.mcabber/mcabberrc такую строку:

bind 19 = msay begin

Код 19 у меня соответствует комбинации Ctrl+S. Узнать его можно, нажав любую понравившуюся комбинацию в mcabber: если она ещё ни на что не занята, в логе будет сообщение «Unknown key=номеркнопки».

Ctrl+D исправно отправляет сообщения, так что теперь рецепт отправки многострочных сообщений выглядит так:
  1. Нажимаем Ctrl+S;
  2. набираем сообщение построчно; строки отделяются друг от друга нажатием Enter’а, при этом очередная строка помещается в буфер, а поле ввода очищается;
  3. ctrl+D отправляет сообщение.

Приятного общения! ;)

Drop me a line! (wonder where’s the comments form?)