Сохранить все содержимое буфера в выходные

Как я могу сохранить все, что было написано в приватном буфере? Также есть ли возможность повторно открыть тот же макет (включая буферы) после выхода? /set weechat.look.save_config_on_exit all

Кажется, не делает то, что предлагает.

Спасибо!

3 ответа

Weechat по умолчанию уже записывает содержимое буфера в файл. Смотрите раздел плагинов для регистратора в документации.

logger.file.auto_log: автоматически сохранять содержимое буферов в файлы (если только буфер не отключает журнал) [по умолчанию: включено]

logger.file.path: путь к файлам журналов WeeChat

Журналы находятся на ~/.weechat/logs/ по умолчанию один файл на буфер.

Еще один "трудоемкий" ответ на вопрос "как получить информацию из предыдущих журналов" из WeeChat:
установить grep.py плагин (/script install grep.py).

1) С помощью этого плагина вы можете перечислить журналы (имена файлов в ~/.weechat/logs) и их размер с помощью:
/logs
(посмотри на /help logs после установки "grep.py")

2) И вы можете /grep эти файлы журнала (или текущие открытые буферы, если хотите), например:
/grep log *perl* CSV
(это выглядит во всех файлах журнала с помощью perl: #perl, #perl6, #perl.de, ... для строки "CSV" и будет перечислять вхождения)

увидеть /help grep (после установки grep.py) - есть много вариантов

(также: см. этот блог для получения информации о регистрации https://blog.jeaye.com/2016/10/31/weechat-logs/)

Обновление WeeChat 4.0.4 (2023 г.)

(22 августа 2023 г.) Версия 4.0. 4 доступно!

Путь журнала:

       ~/.local/share/weechat/logs
Другие вопросы по тегам