Перейти к содержимому
Авторский вебсайт. Ошибки и проблемы гарантированы❗

Компоновщик заметок

Ключевые понятия

Компоновщик заметок (Note composer) — встроенный плагин приложения Obsidian. Позволяет объединять заметки или выделить фрагмент гипертекста в отдельную заметку.

Настроить плагин

Прежде чем применять необходимо включить плагин в настройках: Settings (Настройки) → Core plugins (Встроенные плагины) → Note composer (Компоновщик заметок).

Далее в параметрах настройки (Options) следует указать:

  • Text after extraction (Текст после разделения). Что показать на месте фрагмента извлечённого фрагмента гипертекста:
    • Link to new file (Ссылку на новую заметку);
    • Embed new file (Внедрить новую заметку в прежнюю заметку);
    • None (Ничего).
  • Template file location (Шаблон). Шаблон для новой заметки, в которую будет извлечён фрагмент гипертекста.
  • Confirm file merge (Подтвердить разделение заметки). Запрашивать подтвержение перед объединением или разделением заметки.

Применить плагин

Позволяет объединять заметки или выделить фрагмент заметки в отдельную заметку.

Объединить заметки

При объединении заметок плагин:

  • переносит содержимое одной заметки в другую заметку;
  • удаляет пустую заметку;
  • обновляет все ссылки, присутствующие в объединённой заметке;
  • обновляет ссылки во всех заметках, в которых присутствуют ссылки на объединённую заметку.

При выборе целевой заметки, в которой произойдёт объединение данных, доступны следующие варианты действий:

  • Enter — добавить содержимое исходной заметки в конец целевой заметки;
  • Shift+Enter — добавить содержимое исходной заметки в начало целевой заметки;
  • Ctrl+Enter — создать новую заметку, содержащую данные исходной заметки.

Для объединения заметок посредством файлового менеджера следует:

  1. В списке заметок навигационной панели выбрать заметку, которая будет объединена с другой заметкой.
  2. Нажать правую кнопку мыши.
  3. В контекстном меню выбрать пункт Merge current file with another file (Объединить текущую заметку с другой заметкой).
  4. Указать целевую заметку, в которую следует переместить данные.
  5. Нажать кнопку Merge (Объединить) для подтверждения.

Для объединения заметок можно использовать палитру команд:

  1. В списке заметок навигационной панели выбрать заметку, которая будет объединена с другой заметкой.
  2. На ленте нажать на кнопку Command palette (Палитра команд).
  3. В поисковой строке ввести: «Note composer: Merge current file with another file» (Note composer: Объединить текущую заметку с другой заметкой).
  4. Указать целевую заметку, в которую следует переместить данные.
  5. Нажать кнопку Merge (Объединить) для подтверждения.

Совет

При ошибочном объединении заметок, воспользуйтесь плагином восстановления заметок (File recovery).

Разделить заметку

При разделении заметк плагин:

  • переносит фрагмент гипертекста текущей заметки в отдельную заметку;
  • обновляет все ссылки текущей заметки;
  • обновляет все ссылки отдельной заметки;
  • обновляет ссылки во всех заметках, в которых присутствовали ссылки на текущую заметку.

При выборе целевой заметки, в которую будет перенесён фрагмент гипертекста, доступны следующие варианты действий:

  • Enter — добавить содержимое исходной заметки в конец целевой заметки;
  • Shift+Enter — добавить содержимое исходной заметки в начало целевой заметки;
  • Ctrl+Enter — создать новую заметку, содержащую фрагмент гипертекста исходной заметки.

Для разделения заметки посредством редактора следует:

  1. Выделить мышью фрагмент гипертекста, который следует перенести.
  2. Нажать правой кнопкой мыши на выделенном фрагменте.
  3. В контекстном меню выбрать пункт Extract current selection (Извлечь выделенный фрагмент).
  4. Указать заметку, в которую следует перенести выделенный фрагмент.
  5. Подтвердить.

Для разделения заметки посредством палитры команд следует:

  1. Выделить мышью фрагмент гипертекста, который следует перенести.
  2. На ленте нажать на кнопку Command palette (Палитра команд).
  3. В поисковой строке ввести: Note composer: Extract current selection (Note composer: Извлечь выделенный фрагмент).
  4. Указать заметку, в которую следует перенести выделенный фрагмент.
  5. Подтвердить.

Создать шаблон

Для новых заметок объединения или разделения заметок можно создать шаблон. В настройках следует указать путь к шаблону и его наименование.

В шаблон можно включить следующие переменные:

  • {{content}} — место добавления фрагмента гипертекста в новой заметке. Если не указать, плагин добавит фрагмент в конец существующего гипертекста заметки.
  • {{fromTitle}} — наименование исходной заметки.
  • {{newTitle}} — наименование целевой заметки. Например, переменную можно добавить к заголовку первого уровня в начале заметки.
  • {{date:FORMAT}} — дата создания новой заметки. Например, в метаданных можно указать:
---
{{date:YYYY-MM-DD}}
---

Дополнительные сведения

Справочник Obsidian. Note composer.