From b8c24b7b9d57a93d447c8e72f268f00c5f18851a Mon Sep 17 00:00:00 2001 From: Sergey Matveev Date: Thu, 6 Nov 2025 21:45:02 +0300 Subject: [PATCH] calendar.txt MIME-Version: 1.0 Content-Type: text/plain; charset=utf8 Content-Transfer-Encoding: 8bit https://ploum.net/2025-09-03-calendar-txt.html https://terokarvinen.com/2021/calendar-txt/ Сам не пробовал, но выглядит вроде как is good enough решение для календаря. Я использую remind (0cb81b68004568e0acb1363c1c0364804d82f23e). Так то всем удовлетворяет, но если можно ещё проще и без дополнительного софта, учитывая как мало функций из remind использую. Мне то чаще всего нужно смотреть ежегодные события (дни рождения и подобное). В Vim копирую одну и ту же строку сколько надо раз. Далее визуально выделяю, g+Ctrl-A и год инкрементируется. При этом после даты я оставляю "ZZ" метку, чтобы после сортировки содержимое этой строчки объединить с автоматически сгенерированной строкой, где будут дни недели указаны: %g/ZZ/normal ^dWkJdW grep $(date -I) -A ${1:-14} ~/secure/calendar.txt покажет на две недели вперёд события. Можно указать и другой диапазон. Пропустив через cat -n я могу глазами увидеть и через сколько дней будет то или иное событие. Пропустив через "spc -e red,Mon" подсвечиваю понедельник, чтобы ориентироваться в началах неделях. Вроде удобно всё. -- 2.52.0