открыл для себя «с» в copy mode. теперь копипастить хуиту из мкаббера стало в стопицот раз удобнее. в тред кастуется лайкол для обсуждения охуенности данной фичи.
для цопипапсты многострочного сообщения из мкаббера переходишь в copy mode (Ctrl-a Esc), переводишь курсор на столбец в котором начинаются сообщения (то бишь одним символом правее таймстэмпа), нажимаешь «c», затем переводишь курсор туда, где начало текста для копирования, жмёшь Enter, появляется выделение, раздвигаешь выделение как тебе нужно, жмёшь Enter ещё раз. Чтобы вставить скопированное — «Ctrl-a ]». Ещё можно правую границу задать «C»
.status всего лишь пробегает по файлам, которые пишут mcabber, mutt и irssi и формирует из них строку с инфор о прочитанных сообщениях, что-то типа: mail: gmail(2) xmpp: yandex(1) gmail(1) irssi: 2 !3
Я обычно делаю /roster toggle. А что за copy mode?
roster toggle не поможет, ибо мультилайновые сообщения будут с отступом под таймстэмп. copy mode — это C-A Esc
Я тут. У меня в screen двухкнопочные хоткеи забиты ибо, ssh-клиенты в телефоне и планшетике не могут в emacs-way. А вообще, опиши рецепт.
для цопипапсты многострочного сообщения из мкаббера переходишь в copy mode (Ctrl-a Esc), переводишь курсор на столбец в котором начинаются сообщения (то бишь одним символом правее таймстэмпа), нажимаешь «c», затем переводишь курсор туда, где начало текста для копирования, жмёшь Enter, появляется выделение, раздвигаешь выделение как тебе нужно, жмёшь Enter ещё раз. Чтобы вставить скопированное — «Ctrl-a ]». Ещё можно правую границу задать «C»
Хм, оно должно весь текст скопировать в одну строку? У меня только мультилайн получился.
нет, копирует мультилайново, лично мне этого очень не хватало раньше. скопировать diff присланный коллегой в джаббер просто мукой было
Ок. Спасибо за хинт :) Олсо, что-то мне хочется осилить tmux, только вот осиливать лень. Он умеет аттач на одном терминале без детача на другом.
Олсо, в шиндошсе в putty я это делал просто — зажал Alt и вместо обычного выделения используется square selection.
умеет, но я не смог tmux, потому что он не умеет caption. а у меня в нём висят уведомления о мессагах и аптайм
Кстати, если не жалко, поделись рецептом caption.
.screenrc:
...
backtick 1 10 10 $HOME/.status
backtick 2 15 15 uptime
caption always '%{= dG}%H: %{C}[%= %{Y}%1` %=%{C}] %{R}%2`'
...
.status всего лишь пробегает по файлам, которые пишут mcabber, mutt и irssi и формирует из них строку с инфор о прочитанных сообщениях, что-то типа:
mail: gmail(2) xmpp: yandex(1) gmail(1) irssi: 2 !3
сам скрипт и все сопутствующие товары тут: https://github.com/analizer/home/blob/ma...