Форум сообщества Zettelkasten работал с 2021 по 2026 год. Читать можно всё, писать — уже нет. Вся жизнь сообщества теперь — в книжном клубе ККРА: встречи, задания, записи и разговоры.
Имел как-то счастье и боль засесть за изучение Emacs-а. И даже удалось разобраться в нём, пройдя девять кругов ада, но в итоге всё равно вернулся к Обсидиану по ряду причин.
Что мне в Emacs-е понравилось, так это возможность полноценно работать с клавиатуры, без лишней возни по столу. Собственно, по мере возможного собрал себе конфигурацию для отказа от мышки и в Обсидиане (да и в целом для повышения удобства работы в нём). Об этом и пойдёт речь. Основано на vim-mode.
При определённых раскладах использования Обсидиана (кои у меня присутствуют) скорость и удобство имеют значение.
P. S. Планирую пополнять тему по мере появления и нахождения новых плагинов. И вас призываю ими здесь делиться.
Есть возможность перемещаться по списку результатов поиска с помощью ctrl + j/k или ctrl + n/p.
Через данное меню происходит основная навигация по базе, так что, каждый раз при его вызове тянуться к стрелочкам — для меня смерти подобно. Особенно если они неполноценные, в половину высоты нормальной здоровой клавиши, как на моём аппарате.
Есть отличное аналогично реализованное окно обратных ссылок (в виде простого списка, без контекста), по которому так же можно перемещаться по ctrl + j/k) и переходить к заметкам.
Для нормальной работы с бэклинками в Обсидиане в любом случае придётся тянуться за мышкой. Но, хотя бы просматривать и перемещаться по ним стало проще.
Не работает со ссылками, выводимыми Dataview в Live Preview. А вот в Reading View работает.
Jump to Link позволяет быстро переходить по ссылкам и к любым словам по хоткею.
Чтобы работало на любой раскладке, в настройках, в поле “Characters used for link hints” можно указать цифры: 1234567890, тогда переход будет осуществляться исключительно по ним.
Code Editor Shortcuts добавляет некоторые горячие клавиши из редакторов кода. В какой-то степени с его помощью можно сделать vim-mode на минималках и в одном режиме.
Главная возможность для меня — хоткеи для перемещения по заголовкам в документе. Очень удобно, приглянулось в Emacs-е. Быстрее, чем перемещение по абзацам, точнее, чем перемещение по экрану (в vim-mode).
Footnote Shortcut добавляет шорткат для создания примечаний (и для перемещения по ним). Работает неидеально, бывают промашки, но всяко лучше, чем ничего. Активно использую Footnotes для вставки в тексте ссылок на Zotero.
Quick Switcher++ — ещё один аналог стандартному “Quick Switcher”. Но со множеством дополнительных плюшек.
Поиск по всем заголовкам в базе (см. img 1). Это, кмк, надо встраивать в основу.
Использую относительную атомарность: многие недостаточно проработанные темы остаются в виде заголовков внутри более общих заметок. При этом, от “Быстрого перехода” по этим заголовкам я бы отказываться не стал. При обычном полнотекстовом поиске по ключевому слову будет много мусора, поэтому раньше использовал для этих целей команду line:(# Заголовок). Но это было не очень быстро.
Навигация по структуре активного файла (заголовки, ссылки (см. img 2)).
Навигация по открытым вкладкам (см. img 3).
Не хватает лишь перемещения по результатам поиска по ctrl+j / k.
Various complements - плагин, схожий по функционалу с Completr, но ориентированный на автозаполнение слов, которые были уже хотя бы раз записаны в редактируемой заметке.
Есть возможность добавлять свои кастомные словари автозаполнения
Есть функция подстановки вики ссылок из хранилища по мере набора слова
Очень удобно, когда в заметке часто попадается одно и то же сложное, длинное словосочетание или термин.