1. Встановлення

  1. Встановіть Obsidian з сайту obsidian.md
  2. Увімкніть плагіни спільноти в розділі «Налаштування», «Плагіни спільноти»
  3. Встановіть Better Paste: натисніть «Огляд», знайдіть «Better Paste», а потім натисніть «Встановити»

2. Що це робить

Шість прикладів. Кожне правило має власний перемикач, тож вимкніть те, що вам не потрібно.

2.1 Зображення з Safari

Скопіюйте зображення в Safari, вставте його в Obsidian — і замість зображення ви отримаєте веб-посилання. Як це дратує! Better Paste зберігає саме зображення у вашому сховищі:

![](https://images.example.com/2026/05/skyline-8f21a.jpg?auto=format&w=2400)

стає

![[skyline-8f21a.jpg]]

2.2 Параметри відстеження

Посилання, які ви копіюєте з інформаційних розсилок та соціальних мереж, містять багато непотрібних елементів відстеження. Better Paste очищає їх:

https://www.theverge.com/2026/1/9/story?utm_source=newsletter&utm_medium=email&fbclid=IwAR2x9

стає

https://www.theverge.com/2026/1/9/story

2.3 Назви посилань

Вставте простий URL-адресу, і вона перетвориться на посилання у форматі Markdown із справжнім заголовком сторінки:

https://obsidian.md

стає

[Obsidian - Sharpen your thinking](https://obsidian.md)

URL-адреса вставляється одразу й оновлюється, коли з’являється заголовок, тож ніщо не затримує процес.

2.4 Вихідні дані терміналу

Термінали розбивають довгі рядки на краю вікна. Програма Better Paste видаляє коди екранної розбивки та знову об’єднує рядки:

npm warn deprecated inflight@1.0.6: This module is not supported and leaks memory. Do
  not use it. Check out lru-cache instead.

стає

npm warn deprecated inflight@1.0.6: This module is not supported and leaks memory. Do not use it. Check out lru-cache instead.

2.5 Текст, створений штучним інтелектом

Текст чат-бота містить фігурні лапки, довгі тире та невидимі символи. Better Paste перетворює його на звичайний текст:

“It works,” she said — finally.

стає

"It works," she said - finally.

При цьому також видаляються невидимі символи (пробіли нульової ширини та подібні).

2.6 Коми та лапки

Віддаєте перевагу розміщенню ком за лапками? Better Paste може перемістити їх за вас:

She called it "finished," then left.

стає

She called it "finished", then left.

Або всередині, або залиште їх у спокої. За замовчуванням — без змін.


3 Налаштування

Вісімнадцять налаштувань. Ось ті, які вам дійсно знадобляться.

3.1 Поведінка

  • Очищення всіх вставлених фрагментів: головний перемикач. Вимкніть його, щоб використовувати лише команди або очищати лише ноти, позначені « bp: true » (див. розділ 4).
  • Показувати повідомлення при зміні вставленого тексту: однорядковий підсумок того, що було виправлено.

3.2 Зображення

  • Збереження вставлених зображень у сховище: це стосується функції Safari «Копіювати зображення», зображень у скопійованому веб-вмісті та вставлених URL-адрес зображень. Зображення зберігаються у папці, вказаній у налаштуваннях вкладень, і отримують імена відповідно до вихідних файлів, тож більше не буде таких посилань, як image.png.
  • Імена файлів: вкажіть власний формат, наприклад {{name}}-YYYY-MM-DD.

Альтернативний текст зберігається після завантаження, а якщо завантаження не вдалося, у вашій нотатці залишається оригінальне посилання. Зображення розміром понад 50 МБ або час завантаження яких перевищує 30 секунд залишаються у вигляді посилань.

3.3 Посилання

  • Отримати назви для вставлених посилань: увімкнено за замовчуванням, див. приклад 2.3 вище.
  • Очищення вставлених посилань та параметри, які слід видалити: видалити всі параметри, крім тих, що передбачені правилами сайту, або діяти обережно й видаляти лише відомі трекери.
  • Правила сайту: вбудовано 33 сайти з тестувальником у режимі реального часу. Саме тому посилання на YouTube зберігає ідентифікатор відео, тоді як зайві елементи відстеження видаляються:
https://www.youtube.com/watch?v=dQw4w9WgXcQ&list=PLxAbC123&si=8f2a1c&utm_source=share&t=42
https://www.amazon.com/dp/B0CHX1W1XY/ref=sr_1_3?crid=2ABCDE&keywords=usb+hub&qid=1735689600&sr=8-3
https://www.google.co.uk/search?q=obsidian+plugins&client=safari&sca_esv=9f1&sourceid=chrome

стає

https://www.youtube.com/watch?v=dQw4w9WgXcQ&list=PLxAbC123&t=42
https://www.amazon.com/dp/B0CHX1W1XY/ref=sr_1_3
https://www.google.co.uk/search?q=obsidian+plugins

Правило сайту виглядає так:

youtube.com | v, t, list, index, start     keep only these parameters
gitlab.com                                 keep every parameter
google.* | q, tbm, hl                      any top-level domain
mine.example | id                          your own rule

Піддомени враховуються автоматично, google.* відповідає як google.com, так і google.se, і зберігаються лише ваші власні зміни, тому нові правила в майбутніх версіях все одно будуть доступні для вас.

3.4 Текст терміналу

  • Очищення виводу терміналу: див. приклад 2.4 вище.
  • Обробка тексту в терміналі: виберіть, коли рядки слід об’єднувати (за замовчуванням і як найбезпечніший варіант — лише рядки з відступом), перетворіть маркерні символи « » на списки Markdown та випробуйте все це в тестері в режимі реального часу.

3.5 Обробка тексту

  • Видалити зайві пробіли навколо тексту: видаляє порожні рядки та зайві пробіли навколо вставленого тексту. Порожні рядки посередині залишаються.
  • Коми та лапки: всередині, зовні або без змін (за замовчуванням).
  • Очищення за допомогою ШІ: невидимі символи: видаляє пробіли нульової ширини та перетворює нерозривні пробіли на звичайні. Емодзі, перські та арабські сполучні символи, а також пробіли CJK залишаються без змін.
  • Очищення за допомогою ШІ: тире та лапки: перетворює довгі тире на -, а фігурні лапки — на прямі.

3.6 Вступна частина

  • Властивість «Нота» (за замовчуванням bp) та властивість «Ширина зображення» (за замовчуванням bp-image-width): дві властивості для кожної ноти, описані в розділі 4. Перейменуйте їх, якщо вони конфліктують з чимось у вашому сховищі, або залиште одне поле порожнім, щоб вимкнути цю функцію.

4 Регулювання для кожної ноти

Додайте рядок « bp: false » до початкової частини нотатки, і Better Paste не буде її змінювати. Ідеально підходить для журналів та стенограм:

---
bp: false
---

Це працює і в зворотному напрямку: команда « bp: true » очищає ноту навіть тоді, коли опція «Clean up every paste» вимкнена.

Очистити кожну вставку Відсутність властивості « bp » bp: true bp: false
Увімкнено очищено очищено залишено без змін
Вимкнено залишено в спокої почищено залишено в спокої

А файл « bp-image-width » визначає ширину зображень, вставлених у цю нотатку:

---
bp-image-width: 400
---

Зображення зберігаються у форматі ![[picture.png|400]] — це власний синтаксис Obsidian для вказівки розміру. Також працює формат 400x300.


5 команд

Чотири команди, для яких можна налаштувати власні гарячі клавіші (Налаштування, Гарячі клавіші):

  • Вставити: вставити з дотриманням правил, навіть у ноту, для якої було відключено цю функцію.
  • Вставити без обробки: вставити саме те, що знаходиться в буфері обміну.
  • Очистити виділення: застосувати правила до виділеного тексту.
  • Увімкнути/вимкнути автоматичне очищення: переведіть головний вимикач у відповідне положення.

6. Корисно знати

  • Вставлення в блоки коду, вбудований код або елементи frontmatter ніяк не впливають на результат, а код у огородженому блоці залишається незмінним.
  • Скріншоти та інші вставлені елементи, що містять лише растрові зображення, залишаються у компетенції Obsidian, який і так без проблем їх зберігає.
  • Спочатку Obsidian перетворює багатоформатний контент (HTML) у формат Markdown; потім Better Paste очищає посилання та завантажує зображення з отриманого результату.

7 мов

Better Paste підтримує 21 мову: арабську, китайську (спрощену), китайську (традиційну), нідерландську, англійську, французьку, німецьку, індонезійську, італійську, японську, корейську, перську, польську, португальську, португальську (Бразилія), російську, іспанську, тайську, турецьку, українську та в’єтнамську. Вона використовує ту мову, на яку налаштовано Obsidian (зміни набувають чинності після перезапуску).


8. Конфіденційність

Better Paste працює локально і надсилає мережеві запити лише у трьох випадках:

  • завантаження зображення, яке ви вставили
  • отримання заголовка вставленого посилання (щоб вимкнути цю функцію, вимкніть опцію «Отримувати заголовки для вставлених посилань »)
  • завантаження ілюстрацій для діалогових вікон «Привітання» та «Що нового» з GitHub

Жодної телеметрії, жодної аналітики, і ніщо ніколи не завантажується. Налаштування зберігаються за адресою .obsidian/plugins/better-paste/data.json і залишаються у вашому сховищі.

Кожен реліз перевіряється за допомогою TypeScript, ESLint з офіційним плагіном Obsidian для ESLint, Stylelint, Prettier, Vitest та перевірки на наявність мертвого коду. Поява попереджень призводить до зриву збірки.


9 Про

Мене звати Йохан Саннеблад. Я маю ступінь доктора філософії у галузі розробки програмного забезпечення та працював над інноваційними проектами для таких компаній, як Apple, Electronic Arts, Google, Microsoft, Lego, SKF, Volvo Cars, Volvo Group та Yamaha. Крім того, я розробляю Notebook Navigator — найпопулярніший плагін-файловий менеджер для Obsidian.

Не соромтеся додавати мене в контакти на LinkedIn!


10 питань чи проблем?

Створіть запит у репозиторії GitHub. У разі помилок, пов’язаних із вставкою тексту, найкориснішою інформацією, яку ви можете надати, є вміст вашого буфера обміну: відкрийте сторінку https://dynalist.io/clipboard у програмі, з якої ви скопіювали текст, вставте його туди та вкажіть, що саме там відображається.

Запити на злиття не приймаються; замість цього пропонуйте свої ідеї у вигляді запитів на додавання нових функцій. Детальніше див. у файлі CONTRIBUTING.md.


11 Ліцензія

Загальна публічна ліцензія GNU, версія 3.0. Див. файл LICENSE.