[[Компоновщик заметок]] — это [[Основные плагины|основной плагин]], который позволяет объединять две заметки или извлекать часть заметки в новую заметку. ## Объединение заметок Объединение заметок добавляет содержимое одной заметки к другой и удаляет первую. Компоновщик заметок обновляет все ссылки, чтобы они указывали на объединённую заметку. При выборе заметки для объединения доступны следующие методы: - `Enter`: Добавляет исходную заметку в _конец_ целевой заметки. - `Shift+Enter`: Добавляет исходную заметку в _начало_ целевой заметки. - `Ctrl+Enter` (или `Cmd+Enter` на macOS): Создаёт новую заметку с содержимым исходной заметки. Чтобы объединить текущую заметку с другой заметкой в хранилище: **Файловый менеджер** 1. В файловом менеджере щёлкните правой кнопкой мыши по заметке, которую хотите объединить. 2. Нажмите **Объединить весь файл с...**. 3. Выберите заметку, с которой хотите объединить. 4. Нажмите **Объединить** для подтверждения. **Палитра команд** 1. Откройте [[Палитра команд|палитру команд]]. 2. Выберите **Компоновщик заметок: Объединить текущий файл с другим файлом...**. 3. Выберите заметку, с которой хотите объединить. 4. Нажмите **Объединить** для подтверждения. > [!tip] Подсказка > По умолчанию компоновщик заметок запрашивает подтверждение при объединении заметок. Если вы отключите подтверждение и случайно объедините заметку, вы всё равно сможете восстановить её с помощью плагина [[Восстановление файлов]]. ## Извлечение заметки При выборе заметки для извлечения выделенного текста доступны следующие методы: - `Enter`: Добавляет выделенный текст в _конец_ целевой заметки. - `Shift+Enter`: Добавляет выделенный текст в _начало_ целевой заметки. - `Ctrl+Enter` (или `Cmd+Enter` на macOS): Создаёт новую заметку с выделенным текстом. Чтобы извлечь текст в новую заметку: **Редактор** 1. В **режиме редактирования** выделите текст, который хотите извлечь. 2. Щёлкните правой кнопкой мыши по выделенному тексту. 3. Нажмите **Извлечь текущее выделение...**. 4. Выберите заметку, в которую хотите извлечь текст. **Палитра команд** 1. В **режиме редактирования** выделите текст, который хотите извлечь. 2. Откройте [[Палитра команд|палитру команд]]. 3. Выберите **Компоновщик заметок: Извлечь текущее выделение...**. 4. Выберите заметку, в которую хотите извлечь текст. > [!tip] Подсказка > По умолчанию компоновщик заметок заменяет извлечённый текст ссылкой на целевую заметку. В настройках вы также можете выбрать [[Встраивание файлов|встраивание]] целевой заметки или оставить пустое место. ## Файл шаблона Настроив шаблон, вы можете изменить содержимое перед добавлением его в новую заметку. Чтобы использовать шаблон, укажите **Расположение шаблона** в настройках плагина. Шаблон может содержать следующие переменные: | Переменная | Описание | |-------------------|--------------------------------------------------------------------------------------------------------------------------------------------------------------------| | `{{content}}` | Содержимое для объединения или извлечённый выделенный текст. Если вы не включите эту переменную, компоновщик заметок добавит содержимое в конец шаблона. | | `{{fromTitle}}` | Имя исходной заметки. | | `{{newTitle}}` | Имя целевой заметки. Например, для добавления имени файла в качестве заголовка в начале файла. | | `{{date:FORMAT}}` | Дата создания новой заметки. Например, `{{date:YYYY-MM-DD}}`. |