Espanso 가이드: 오픈소스 텍스트 확장 도구 — 단축어 입력, 전체 텍스트로 자동 확장
Espanso: 두 글자 입력, 전체 문단 자동 완성
한 줄 해결책: 매일 같은 주소, 이메일, 답변 템플릿을 반복 입력하는 데 지치셨나요? Espanso를 사용하면 두 글자로 전체 문단을 자동 완성할 수 있습니다.
매일 얼마나 많은 같은 내용을 반복해서 입력하는지 생각해보세요: 이메일 주소, 회사 이름, 집 주소, 인사말, 일반적인 코드 스니펫… 매번 처음부터 다시 입력해야 하는 텍스트들.
Espanso는 단축어를 사용하여 이러한 반복 입력을 대체할 수 있게 해줍니다.
Espanso란?
Espanso는 오픈소스, 크로스 플랫폼 텍스트 확장 도구입니다. 미리 “단축어 → 전체 텍스트” 매칭 규칙을 구성하면, 어떤 애플리케이션에서든 단축어를 입력하면 자동으로 해당 전체 내용으로 대체됩니다.
해결하는 문제: 반복 입력을 없애고 타이핑 효율을 높입니다.
실제 효과
규칙을 설정한 후:
:addr입력 → 자동으로 집 주소가 됨:email입력 → 자동으로 이메일 주소가 됨:sig입력 → 자동으로 서명이 됨 (이름 + 직함 + 전화 + 이메일):date입력 → 자동으로 오늘 날짜가 됨
입력할 수 있는 모든 곳에서 작동합니다 — 이메일, WeChat, Word, 브라우저…
AutoHotkey와의 차이점
| 비교 항목 | Espanso | AutoHotkey |
|---|---|---|
| 주요 용도 | 텍스트 확장 | 전체 자동화 |
| 설정 난이도 | 간단 (YAML) | 복잡 (스크립트 언어) |
| 크로스 플랫폼 | ✅ Mac/Win/Linux | ❌ Windows 전용 |
| 학습 곡선 | 낮음 | 높음 |
Espanso는 “텍스트 확장”에 특화되어 깊이 최적화되었습니다 — AutoHotkey보다 훨씬 간단합니다.
다운로드
- 공식 사이트: https://espanso.org/
- GitHub Releases: https://github.com/espanso/espanso/releases
팁: 설치 후 자동 시작을 구성하여 항상 활성화되도록 설정하세요.
빠른 시작
- Espanso 다운로드 및 설치
- 설정 디렉토리 열기 (작업 표시줄 아이콘 우클릭 또는 터미널에서
espanso edit실행) match.yml에 규칙 추가:matches: - trigger: ":addr" replace: "123 Main Street, New York, NY 10001" - trigger: ":email" replace: "yourname@example.com"- 파일 저장 — Espanso가 자동으로 설정 다시 로드
- 입력 필드에서
:addr다음에 공백 입력 시도
고급 사용법
- 날짜 변수 지원 (오늘 날짜로 자동 확장)
- Shell 명령 확장 지원
- 이미지 붙여넣기 지원
- 여러 줄 텍스트 지원