1. 설치
- obsidian.md에서Obsidian을 설치하세요
- ‘설정’ >‘커뮤니티 플러그인’에서 커뮤니티플러그인을 활성화하세요.
- Better Paste 설치하기: ‘찾아보기’를 클릭하고, “Better Paste”를 검색한 다음, ‘설치’를 클릭하세요.
2. 기능
여섯 가지 예시입니다. 각 규칙마다 별도의 토글이 있으므로, 필요 없는 것은 꺼두세요.
2.1 Safari의 이미지
사파리에서 이미지를 복사해 오브시디언에 붙여넣으면, 이미지 대신 웹 링크가 나타납니다. 정말 짜증 나죠! ‘Better Paste’를 사용하면 실제 이미지가 볼트에 저장됩니다:

~가 된다
![[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을 붙여넣으면 실제 페이지 제목이 포함된 마크다운 링크로 변환됩니다:
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 AI 텍스트
챗봇 텍스트에는 곡선 따옴표, 긴 대시, 보이지 않는 문자가 포함되어 있습니다. Better Paste는 이를 일반 텍스트로 변환합니다:
“It works,” she said — finally.
~가 된다
"It works," she said - finally.
이때 보이지 않는 문자(폭이 0인 공백 등)도 함께 제거됩니다.
2.6 쉼표와 따옴표
따옴표 바깥쪽에 쉼표를 두는 것을 선호하시나요? Better Paste가 대신 위치를 조정해 드립니다:
She called it "finished," then left.
~가 된다
She called it "finished", then left.
아니면 내부에서 처리하거나, 그냥 내버려 두세요. 변경하지 않는 것이 기본 설정입니다.
3가지 설정
18가지 설정. 그중에서 실제로 찾아보게 될 설정들은 다음과 같습니다.
3.1 행동
- 모든 붙여넣기 내용 지우기: 마스터 스위치입니다. 이 스위치를 끄면 명령어만 사용하거나,
bp: true로 표시된 메모만 지울 수 있습니다( 4절 참조). - 붙여넣기 내용이 변경되면 알림을 표시합니다: 수정된 내용을 한 줄로 요약하여 표시합니다.
3.2 이미지
- 붙여넣은 이미지를 볼트에 저장하세요: Safari의 “이미지 복사” 기능으로 복사한 이미지, 복사된 웹 콘텐츠 내의 이미지, 붙여넣은 이미지 URL 등이 모두 포함됩니다. 이미지는 첨부 파일 설정에 지정된 위치에 원본 파일 이름을 그대로 사용하여 저장되므로, 더 이상
image.png같은 형식의 파일명은 생기지 않습니다. - 파일 이름:
{{name}}-YYYY-MM-DD와 같이 원하는 형식을 직접 지정하세요.
대체 텍스트는 다운로드 후에도 유지되며, 다운로드에 실패하더라도 노트에는 원래 링크가 그대로 남아 있습니다. 50MB를 초과하거나 다운로드에 30초 이상 걸리는 이미지는 링크 형태로 표시됩니다.
3.3 링크
- 붙여넣은 링크의 제목 가져오기: 기본적으로 켜져 있으며, 위의 예제 2.3을 참조하십시오.
- 붙여넣은 링크 정리 및 제거할 매개변수: 사이트 규칙에서 허용하는 매개변수를 제외한 모든 매개변수를 제거하거나, 신중을 기하여 알려진 추적기만 제거합니다.
- 사이트 규칙: 33개의 사이트가 내장되어 있으며, 실시간 테스터가 포함되어 있습니다. 이것이 바로 YouTube 링크에서 추적용 불필요한 정보가 제거되더라도 동영상 ID는 그대로 유지되는 이유입니다:
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를 참조하십시오.
- 터미널 텍스트 처리: 줄을 다시 연결할 시점을 선택하고(기본값이자 안전한 선택은 ‘들여쓰기된 줄만’입니다),
•의 글머리 기호를 마크다운 목록으로 변환하며, 실시간 테스터에서 모든 기능을 직접 확인해 보세요.
3.5 텍스트 처리
- 주변 공백 정리: 붙여넣은 내용 주변의 빈 줄과 불필요한 공백을 제거합니다. 중간에 있는 빈 줄은 그대로 유지됩니다.
- 쉼표와 따옴표: 안쪽, 바깥쪽, 또는 변경 없음(기본값).
- AI 정리: 보이지 않는 문자: 너비 0의 공백을 제거하고, 비분리 공백을 일반 공백으로 변환합니다. 이모지, 페르시아어 및 아랍어 연결 문자, CJK 간격은 그대로 유지됩니다.
- AI 정리: 대시와 따옴표: 긴 대시를
-로, 둥근 따옴표를 직선 따옴표로 변환합니다.
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 |
|---|---|---|---|
| 다음에서 | 정리된 | cleaned | 건드리지 않음 |
| Off | 그대로 둠 | 청소됨 | 방치된 |
그리고 bp-image-width 는 해당 노트에 붙여넣은 이미지의 너비를 설정합니다:
---
bp-image-width: 400
---
이미지는 Obsidian 고유의 크기 표기법인 ![[picture.png|400]] 형식으로 표시됩니다. 400x300 도 작동합니다.
5가지 명령어
네 가지 명령으로, 사용자 지정 단축키를 설정할 수 있습니다(설정, 단축키):
- 붙여넣기: 규칙을 적용하여 붙여넣기합니다. 적용을 거부한 메모의 경우에도 마찬가지입니다.
- 처리 없이 붙여넣기: 클립보드에 있는 내용을 그대로 붙여넣습니다.
- 선택 영역 정리: 선택한 텍스트에 텍스트 규칙을 적용합니다.
- 자동 정리 기능 켜기/끄기: 메인 스위치를 전환하세요.
6. 알아두면 좋은 정보
- 코드 블록, 인라인 코드 또는 프론트매터에 붙여넣어도 아무런 변화가 없으며, 붙여넣기 내부의 펜스 코드도 변경되지 않은 채 그대로 표시됩니다.
- 스크린샷이나 기타 비트맵 전용 붙여넣기 기능은 이미 이를 문제없이 저장해 주는 Obsidian에 맡기기로 했습니다.
- 리치 콘텐츠(HTML)는 먼저 Obsidian에서 마크다운으로 변환되며, 이후 Better Paste가 링크를 정리하고 결과물에서 이미지를 다운로드합니다.
7개 언어
Better Paste는 아랍어, 중국어(간체), 중국어(번체), 네덜란드어, 영어, 프랑스어, 독일어, 인도네시아어, 이탈리아어, 일본어, 한국어, 페르시아어, 폴란드어, 포르투갈어, 포르투갈어(브라질), 러시아어, 스페인어, 태국어, 터키어, 우크라이나어, 베트남어 등 21개 언어를 지원합니다. 이 기능은 Obsidian의 설정 언어에 따라 결정되며(설정 변경은 재시작 후 적용됩니다).
8. 개인정보 보호
Better Paste는 로컬에서 실행되며, 정확히 다음 세 가지 경우에만 네트워크 요청을 수행합니다:
- 붙여넣은 이미지 다운로드하기
- 붙여넣은 링크의 제목을 가져옵니다(이 기능을 중지하려면 ‘붙여넣은 링크의 제목 가져오기’를 해제하세요).
- GitHub에서 ‘환영’ 및 ‘새로운 소식’ 대화 상자의 아트웍 불러오기
텔레메트리도, 분석 데이터도 없으며, 어떤 정보도 업로드되지 않습니다. 설정은 .obsidian/plugins/better-paste/data.json 에 저장되며, 사용자의 볼트 내에 안전하게 보관됩니다.
모든 릴리스는 TypeScript, 공식 Obsidian ESLint 플러그인을 사용한 ESLint, Stylelint, Prettier, Vitest 및 사멸 코드 검사를 통해 검증됩니다. 경고가 발생하면 빌드가 실패합니다.
9. 소개
저는 요한 산네블라드입니다. 소프트웨어 개발 분야에서 박사 학위를 취득했으며, 애플, 일렉트로닉 아츠, 구글, 마이크로소프트, 레고, SKF, 볼보 자동차, 볼보 그룹, 야마하 등 다양한 기업에서 혁신 개발 업무를 담당해 왔습니다. 또한, 오브시디언(Obsidian)에서 가장 인기 있는 파일 탐색기 플러그인인 ‘노트북 네비게이터( Notebook Navigator)’를 개발하고 있습니다.
LinkedIn에서 언제든지 저와 연결해 주세요!
질문이나 문의 사항이 10가지나 있으신가요?
GitHub 저장소에 이슈를 등록해 주세요. 붙여넣기 관련 버그의 경우, 클립보드에 있던 내용을 함께 제공해 주시면 가장 도움이 됩니다. 복사했던 앱에서 https://dynalist.io/clipboard을 열고, 해당 페이지에 내용을 붙여넣은 뒤, 화면에 표시되는 내용을 함께 첨부해 주세요.
풀 리퀘스트는 접수하지 않습니다. 대신 기능 요청 형태로 아이디어를 제안해 주세요. 자세한 내용은 CONTRIBUTING.md를 참조하세요.
11. 라이선스
GNU 일반 공중 사용 허가서 v3.0. LICENSE 파일을 참조하십시오.