LINUX.ORG.RU

jabber.el - можно ли отправлять многострочные сообщения?

 , ,


0

1

Сабдж.

Прекрасный, удобный клиент с клавиатурным управлением, автокомплитом и простыми логами в плейнтексте, но очень огорчает невозможность отправки многострочных сообщений. Во-первых трейсы-листинги-конфиги, во-вторых просто что угодно длиннее чем «привет как дела».

Гуглил, но ничего внятного не нашёл (может быть не ту терминологию использовал). В списке переменных для каштомайза тоже ничего нет на эту тему.

emacs 24.3, jabber-el 20140930.1208 c melpa наверное.

Было бы круто переставить на ctrl+j или ctrl+ret

★★★★★

Последнее исправление: CYB3R (всего исправлений: 1)

Так вроде все отправляется. C-j перевод строки в многострочниках, RET или C-m - отправка.

Zubok ★★★★★
()
Ответ на: комментарий от Zubok

Если что-то запэйстить (кейбиндинг терминала, не емакса), то сообщение уйдёт многострочное). Вот это бы в основном побороть.

Hoodoo ★★★★★
() автор топика

C-o для многострочных постов и радуйся.

Выхлоп консоли отправляется на paste-сервис по вкусу и в эмаксе сбрасывается ссылка. Всё.

Lilly
()
Ответ на: комментарий от Hoodoo

Если что-то запэйстить (кейбиндинг терминала, не емакса), то сообщение уйдёт многострочное). Вот это бы в основном побороть.

Если честно, то не понял. Ты используешь Emacs в терминале или графический иксовый Emacs? Не понимаю, потому что если копирую откуда-то, то нормально все вставляется и по вводу отправляется. Если редактирую что-то многострочное, то строку перевожу C-j.

Zubok ★★★★★
()
Последнее исправление: Zubok (всего исправлений: 1)
Ответ на: комментарий от Hoodoo

кейбиндинг терминала

а зачем использовать емакс в терминале?

lazyklimm ★★★★★
()
Ответ на: комментарий от Hoodoo

Через буфер иксов из консоли вставляю в jabber-буфер текст, ничего не отправляется. ЧЯДНТ? Как воспроизвести?

UPD: не прочёл, что в терминале. Тогда вопрос: зачем эмакс в терминале?

Lilly
()
Последнее исправление: Lilly (всего исправлений: 1)

Запустил emacs -nw в xterm. Все работает. C-j - перевод строки, RET (C-m) - отправка.

Zubok ★★★★★
()

ничего не пойму, я и в терминале и в гуе вставляю из буфера многострочные сообщения, отправляю по RET, а переношу строку по C-j. так все было по дефолту

zarkone ★★
()

А, всё, спасибо, если вставлять емаксовым сочетанием клавиш, то всё нормально. А если использовать иксовый емакс, то в киллринг добавляется буфер обмена.

Hoodoo ★★★★★
() автор топика

на крайний случай, всегда можно открыть scratch и вставить туда, после чего выделить средстави самого емакса, сделать M-w, а в буфере жаббера нажать C-y

wasd
()
Ответ на: комментарий от wasd

Ох. На крайний случай можно в scratch писать станцы прям руками, используя автодополнение, а потом отправлять с помощью netcat mode.

Hoodoo ★★★★★
() автор топика
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.