Как мне объединить все каналы в моем макете в выходные дни?

7800
Frew Schmidt

Иногда мне нужно перезагрузить свой линод, который включает в себя мой IRC-клиент, weechat, работающий в tmux. Когда я делаю это, я предпочитаю сохранять все работающие буферы и возвращаться к ним. У меня сложилось впечатление, что:

 /layout save /save 

Будет хранить соответствующую информацию и

 /layout apply 

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

Есть идеи? Я уверен, что сделал это раньше.

6

1 ответ на вопрос

10
Frew Schmidt

Хорошо, после того, как я немного поинтересовался на канале freenode #weechat, я наконец-то получил:

  • Загрузите скрипт autojoin.py в ~ / .weechat / python / autoload
  • Запустите, /python autoloadчтобы загрузить скрипт
  • Запустить, /autojoin --runчтобы сохранить каналы, чтобы присоединиться
  • Запустить, /layout storeчтобы сохранить порядок каналов
  • Запустите, /saveчтобы сохранить настройки в файл

В следующий раз, когда вы начнете работать в чате и подключитесь к серверу, каналы, к которым вы подключались, когда вы делали эти шаги, будут объединены для вас.

На какой версии у вас выходной, так как стабильная версия Debian отстает от текущей, а в формулировке вашего вопроса не упоминается использование старой версии уиката? Не то, чтобы это имело большое значение, а просто устаревший метод / сложнее. demure 10 лет назад 0
Это намного сложнее, хотя? Вы устанавливаете скрипт с помощью wget вместо другой команды и используете / python вместо / script. Хотя я понимаю, что многие не видят преимущества использования упакованного программного обеспечения, это работает как для старых *, так и * новых версий. Так почему не? Frew Schmidt 10 лет назад 0
Одной из важных особенностей команды `/ script` является то, что вы можете поддерживать свои скрипты в актуальном состоянии с минимальными усилиями; он скажет вам, что есть новые версии, и вы можете обновить прямо из интерактивного буфера. Нет причин возвращаться к временам irssi и обновлять / устанавливать вручную ^ _- demure 10 лет назад 0
Да, это законно Хотя в этом случае я все еще думаю, что это излишне, учитывая, что рассматриваемый сценарий последний раз обновлялся 5 лет назад. Frew Schmidt 10 лет назад 0
Я нахожусь на Weechat 1.0.1, и мне нужно было вместо этого вызвать `/ layout store` Joost 7 лет назад 1

Похожие вопросы