Поиски окончены: я нашёл свой Грааль для Цеттелькастен

Поздравьте меня, я завершил свой квест по поиску идеального инструмента для ведения базы знаний по системе Цеттелькастен.

🎯 Моя цель была простой и бескомпромиссной:

У меня всегда были чёткие требования, от которых я не хотел отступать:

Полный контроль над данными. Никаких закрытых форматов и баз данных — только локальные Markdown-файлы в папке.

Открытый исходный код. Я не хочу зависеть от настроения разработчиков или будущего компании.

Я перепробовал множество инструментов. Долгое время единственным приемлемым компромиссом оставался Obsidian, но внутреннее чувство не давало покоя.

💡 Прозрение: ответ скрывался в терминале

Я не сдавался. Интуиция подсказывала: мой бриллиант скрывается где-то в командной строке. Я читал хвалебные отзывы о связке Emacs + Org Mode, но для родного и любимого Vim никак не мог найти подходящего решения, которое бы «просто заработало».

И вот, всё решил опыт. Я пользуюсь Vim уже четыре года, но только этим летом по-настоящему открыл для себя LazyVim — готовую конфигурацию с огромным набором плагинов. Я установил его, разобрался и понял — вот он, Грааль. Оставалось добавить лишь плагин для Цеттелькастен — vim-zettel, и… это была бомба. То самое чувство, когда всё встало на свои места.

🚀 Новая реальность: код и заметки — единое целое

Буквально за месяц мой уровень владения Vim вырос в разы, потому что теперь я работаю исключительно в нём. Это чистое удовольствие и то, к чему я так долго стремился, — полный контроль.

Больше нет разделения между работой с кодом и ведением заметок. Всё стало органичным и единым: те же горячие клавиши, тот же Git для контроля версий, тот же подход. Это симбиоз, который дарит невероятную продуктивность.

🤔 Философия инструментов

Знаете, есть теория, что в жизни нужно прочесть всего 10 по-настоящему важных книг. Но есть нюанс: чтобы понять одну такую книгу, нужно сперва прочитать десять других, которые к ней готовят.

С инструментами — то же самое. Нельзя просто взять и начать пользоваться «лучшим». К нему нужно прийти через освоение основ. Для меня такими основами стали пять столпов: Linux, Zsh, Vim, Git и Docker.

Это пять из десяти моих «главных книг». Осталось найти ещё пять. 😊

Всем спасибо за прочтения статьи. Буду рад вас видеть в моём телеграм-канале.

Начать дискуссию