1 Installation
- Installieren Sie Obsidian von obsidian.md
- Aktivieren Sie die Community-Plugins unter „Einstellungen“, „Community-Plugins“
- „Better Paste“ installieren: Klicken Sie auf „Durchsuchen“, suchen Sie nach „Better Paste“ und klicken Sie anschließend auf „Installieren“.
2 Funktionsweise
Sechs Beispiele. Jede Regel verfügt über einen eigenen Schalter; deaktivieren Sie daher die Regeln, die Sie nicht benötigen.
2.1 Bilder aus Safari
Wenn man ein Bild in Safari kopiert und in Obsidian einfügt, erscheint statt des Bildes ein Weblink. Das ist nervig! Mit „Better Paste“ wird das eigentliche Bild in Ihrem Tresor gespeichert:

wird zu
![[skyline-8f21a.jpg]]
2.2 Überwachungsparameter
Links, die Sie aus Newslettern und Social-Media-Apps kopieren, enthalten oft jede Menge Tracking-Daten. „Better Paste“ bereinigt diese:
https://www.theverge.com/2026/1/9/story?utm_source=newsletter&utm_medium=email&fbclid=IwAR2x9
wird zu
https://www.theverge.com/2026/1/9/story
2.3 Link-Titel
Fügen Sie eine reine URL ein, und sie wird in einen Markdown-Link mit dem tatsächlichen Seitentitel umgewandelt:
https://obsidian.md
wird zu
[Obsidian - Sharpen your thinking](https://obsidian.md)
Die URL wird sofort eingefügt und aktualisiert sich, sobald der Titel vorliegt, sodass es zu keinen Verzögerungen kommt.
2.4 Terminalausgabe
Terminals unterbrechen lange Zeilen am Schnittrand. „Better Paste“ entfernt die Escape-Codes und fügt die Zeilen wieder zusammen:
npm warn deprecated inflight@1.0.6: This module is not supported and leaks memory. Do
not use it. Check out lru-cache instead.
wird zu
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 KI-Text
Chatbot-Text enthält geschwungene Anführungszeichen, lange Bindestriche und unsichtbare Zeichen. „Better Paste“ wandelt ihn in einfachen Text um:
“It works,” she said — finally.
wird zu
"It works," she said - finally.
Gleichzeitig werden die unsichtbaren Zeichen (Nullbreiten-Leerzeichen und Ähnliches) entfernt.
2.6 Kommas und Anführungszeichen
Bevorzugen Sie Kommas außerhalb der Anführungszeichen? Better Paste kann diese für Sie verschieben:
She called it "finished," then left.
wird zu
She called it "finished", then left.
Entweder drinnen oder in Ruhe lassen. Keine Änderung ist die Standardeinstellung.
3 Einstellungen
Achtzehn Einstellungen. Hier sind diejenigen, nach denen Sie tatsächlich suchen werden.
3.1 Verhalten
- Jede Einfügung bereinigen: der Hauptschalter. Schalten Sie ihn aus, um nur die Befehle zu verwenden oder um nur die mit „
bp: true“ gekennzeichneten Notizen zu bereinigen (siehe Abschnitt 4). - Bei einer Änderung an einem Patch eine Meldung anzeigen: eine einzeilige Zusammenfassung der behobenen Fehler.
3.2 Bilder
- Eingefügte Bilder im Tresor speichern: Dies umfasst die Safari-Funktion „Bild kopieren“, Bilder in kopierten Webinhalten sowie eingefügte Bild-URLs. Die Bilder werden an dem Ort gespeichert, den Sie in Ihren Anhangseinstellungen festgelegt haben, und nach der Quelldatei benannt – damit gibt es keine „
image.png“-Dateien mehr. - Dateinamen: Fügen Sie Ihr eigenes Format hinzu, z. B. „
{{name}}-YYYY-MM-DD“.
Der Alt-Text bleibt beim Herunterladen erhalten, und wenn ein Download fehlschlägt, bleibt der ursprüngliche Link in deiner Notiz erhalten. Bilder, die größer als 50 MB sind oder deren Ladezeit mehr als 30 Sekunden beträgt, werden als Links belassen.
3.3 Links
- Titel für eingefügte Links abrufen: standardmäßig aktiviert, siehe Beispiel 2.3 oben.
- Gereinigte eingefügte Links und welche Parameter entfernt werden sollen: Alle Parameter entfernen, außer denen, die gemäß den Website-Regeln beibehalten werden sollen, oder vorsichtig vorgehen und nur bekannte Tracker entfernen.
- Regeln für die Website: 33 integrierte Websites mit einem Live-Tester. Aus diesem Grund behält ein YouTube-Link seine Video-ID bei, während die Tracking-Elemente entfernt werden:
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
wird zu
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
Eine Website-Regel sieht wie folgt aus:
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
Subdomains werden automatisch berücksichtigt, „ google.* “ passt sowohl auf „google.com“ als auch auf „google.se“, und es werden nur Ihre eigenen Änderungen gespeichert, sodass Sie auch von neuen Regeln in zukünftigen Versionen profitieren können.
3.4 Terminaltext
- Terminalausgabe bereinigen: siehe Beispiel 2.4 oben.
- Textbearbeitung im Terminal: Legen Sie fest, wann Zeilen wieder zusammengefügt werden sollen (standardmäßig und als sicherste Option sind nur eingerückte Zeilen ausgewählt), wandeln Sie Aufzählungszeichen im Format „
•“ in Markdown-Listen um und probieren Sie alles in einem Live-Tester aus.
3.5 Textverarbeitung
- Leerzeichen um den eingefügten Text herum entfernen: Entfernt Leerzeilen und überflüssige Leerzeichen rund um den eingefügten Text. Leerzeilen in der Mitte bleiben erhalten.
- Kommas und Anführungszeichen: innen, außen oder keine Änderung (Standardeinstellung).
- KI-Bereinigung: Unsichtbare Zeichen: Entfernt Nullbreiten-Leerzeichen und wandelt geschützte Leerzeichen in normale Leerzeichen um. Emojis, persische und arabische Verbindungszeichen sowie CJK-Abstände bleiben unverändert.
- KI-Bereinigung: Bindestriche und Anführungszeichen: Wandelt lange Bindestriche in „
-“ um und geschwungene Anführungszeichen in gerade.
3.6 Vorwort
- Die Eigenschaft „Notiz“ (Standardwert:
bp) und die Eigenschaft „Bildbreite“ (Standardwert:bp-image-width): die beiden notizspezifischen Eigenschaften aus Abschnitt 4. Benennen Sie sie um, falls sie mit anderen Elementen in Ihrem Tresor kollidieren, oder lassen Sie eines der Felder leer, um die entsprechende Eigenschaft zu deaktivieren.
4 Steuerung pro Note
Fügen Sie „ bp: false “ in den Frontmatter einer Notiz ein, und Better Paste lässt diese Notiz unberührt. Ideal für Protokolle und Transkripte:
---
bp: false
---
Das gilt auch umgekehrt: „ bp: true “ bereinigt eine Notiz auch dann, wenn die Option „Bei jedem Einfügen bereinigen“ deaktiviert ist.
| Jede Einfügung bereinigen | Keine Eigenschaft „ bp “ |
bp: true |
bp: false |
|---|---|---|---|
| Bei | bereinigt | gereinigt | unberührt |
| Aus | in Ruhe gelassen | gereinigt | in Ruhe gelassen |
Und „ bp-image-width “ legt die Breite der in diese Notiz eingefügten Bilder fest:
---
bp-image-width: 400
---
Bilder werden im Format „ ![[picture.png|400]] “ ausgegeben, der von Obsidian verwendeten Syntax zur Angabe der Größe. „ 400x300 “ funktioniert ebenfalls.
5 Befehle
Vier Befehle, die Sie mit eigenen Tastenkombinationen belegen können (Einstellungen, Tastenkombinationen):
- Einfügen: Die Regeln werden auch bei einer Notiz, für die die Option deaktiviert wurde, angewendet.
- Einfügen ohne Bearbeitung: Füge genau das ein, was sich in der Zwischenablage befindet.
- Auswahl bereinigen: Die Textregeln auf den ausgewählten Text anwenden.
- Automatische Bereinigung aktivieren/deaktivieren: Den Hauptschalter umlegen.
6 Wissenswertes
- Das Einfügen in Code-Blöcke, Inline-Code oder Frontmatter hat keinerlei Auswirkungen, und umschlossener Code innerhalb eines Einfügungsabschnitts bleibt unverändert.
- Screenshots und andere Einfügungen, die ausschließlich aus Bitmap-Daten bestehen, bleiben Obsidian überlassen, das diese bereits einwandfrei speichert.
- Inhalte mit reichhaltigem Format (HTML) werden zunächst von Obsidian in Markdown konvertiert; Better Paste bereinigt anschließend die Links und lädt die Bilder im Ergebnis herunter.
7 Sprachen
Better Paste unterstützt 21 Sprachen: Arabisch, Chinesisch (vereinfacht), Chinesisch (traditionell), Niederländisch, Englisch, Französisch, Deutsch, Indonesisch, Italienisch, Japanisch, Koreanisch, Persisch, Polnisch, Portugiesisch, Portugiesisch (Brasilien), Russisch, Spanisch, Thailändisch, Türkisch, Ukrainisch und Vietnamesisch. Die Sprache richtet sich nach der in Obsidian eingestellten Sprache (die Änderung wird nach einem Neustart wirksam).
8 Datenschutz
Better Paste wird lokal ausgeführt und sendet genau in drei Fällen Netzwerkanfragen:
- Ein Bild herunterladen, das du eingefügt hast
- Den Titel eines eingefügten Links abrufen (deaktivieren Sie die Option „Titel für eingefügte Links abrufen“, um dies zu unterbinden)
- Laden der Grafiken für die Begrüßungs- und „Was gibt’s Neues?“-Dialogfelder von GitHub
Keine Telemetrie, keine Analysen und es werden niemals Daten hochgeladen. Die Einstellungen befinden sich unter „ .obsidian/plugins/better-paste/data.json “ und bleiben in Ihrem Tresor gespeichert.
Jede Version wird mit TypeScript, ESLint (unter Verwendung des offiziellen Obsidian-ESLint-Plugins), Stylelint, Prettier, Vitest und einer Dead-Code-Prüfung überprüft. Bei Warnungen bricht der Build ab.
9 Über
Ich bin Johan Sanneblad. Ich habe im Bereich Softwareentwicklung promoviert und war im Bereich Innovationsentwicklung für Unternehmen wie Apple, Electronic Arts, Google, Microsoft, Lego, SKF, Volvo Cars, die Volvo Group und Yamaha tätig. Außerdem entwickle ich „Notebook Navigator“, das beliebteste Datei-Explorer-Plugin für Obsidian.
Sie können sich gerne auf LinkedIn mit mir vernetzen!
10 Fragen oder Probleme?
Eröffnen Sie ein Ticket im GitHub-Repository. Bei Fehlern beim Einfügen ist es am hilfreichsten, wenn Sie den Inhalt Ihrer Zwischenablage beifügen: Öffnen Sie https://dynalist.io/clipboard in der App, aus der Sie kopiert haben, fügen Sie den Text dort ein und fügen Sie die angezeigte Ausgabe bei.
Pull-Anfragen werden nicht akzeptiert; reichen Sie Ihre Ideen stattdessen als Feature-Anfragen ein. Weitere Informationen finden Sie in der Datei CONTRIBUTING.md.
11 Lizenz
GNU General Public License v3.0. Siehe LICENSE.