Поиски окончены: я нашёл свой Грааль для Цеттелькастен
Поздравьте меня, я завершил свой квест по поиску идеального инструмента для ведения базы знаний по системе Цеттелькастен.
🎯 Моя цель была простой и бескомпромиссной:
У меня всегда были чёткие требования, от которых я не хотел отступать:
Полный контроль над данными. Никаких закрытых форматов и баз данных — только локальные Markdown-файлы в папке.
Открытый исходный код. Я не хочу зависеть от настроения разработчиков или будущего компании.
Я перепробовал множество инструментов. Долгое время единственным приемлемым компромиссом оставался Obsidian, но внутреннее чувство не давало покоя.
💡 Прозрение: ответ скрывался в терминале
Я не сдавался. Интуиция подсказывала: мой бриллиант скрывается где-то в командной строке. Я читал хвалебные отзывы о связке Emacs + Org Mode, но для родного и любимого Vim никак не мог найти подходящего решения, которое бы «просто заработало».
И вот, всё решил опыт. Я пользуюсь Vim уже четыре года, но только этим летом по-настоящему открыл для себя LazyVim — готовую конфигурацию с огромным набором плагинов. Я установил его, разобрался и понял — вот он, Грааль. Оставалось добавить лишь плагин для Цеттелькастен — vim-zettel, и… это была бомба. То самое чувство, когда всё встало на свои места.
🚀 Новая реальность: код и заметки — единое целое
Буквально за месяц мой уровень владения Vim вырос в разы, потому что теперь я работаю исключительно в нём. Это чистое удовольствие и то, к чему я так долго стремился, — полный контроль.
Больше нет разделения между работой с кодом и ведением заметок. Всё стало органичным и единым: те же горячие клавиши, тот же Git для контроля версий, тот же подход. Это симбиоз, который дарит невероятную продуктивность.
🤔 Философия инструментов
Знаете, есть теория, что в жизни нужно прочесть всего 10 по-настоящему важных книг. Но есть нюанс: чтобы понять одну такую книгу, нужно сперва прочитать десять других, которые к ней готовят.
С инструментами — то же самое. Нельзя просто взять и начать пользоваться «лучшим». К нему нужно прийти через освоение основ. Для меня такими основами стали пять столпов: Linux, Zsh, Vim, Git и Docker.
Это пять из десяти моих «главных книг». Осталось найти ещё пять. 😊
Всем спасибо за прочтения статьи. Буду рад вас видеть в моём телеграм-канале.