Mac 무료 텍스트 확장 도구: 텍스트 대치 vs espanso
Comoji는 Mac의 모든 앱에 무료 Slack 스타일 :emoji: 자동 완성을 더해 줘요.
더 읽기 전에 기대치부터 맞춰 둘게요. 이 글은 사람들이 엉뚱한 걸 원하고 들어오는 경우가 가장 많은 글이거든요. Comoji는 범용 텍스트 확장 도구가 아니에요. :emoji:만 펼치고 다른 건 하지 않아요. omw를 “On my way!”로 바꾸지 않고, 주소를 붙여 넣지 않으며, 스니펫 라이브러리, 변수, 스크립팅도 없어요. 그런 게 필요하다면 솔직한 답은 전용 확장 도구이고, 무료인 것들은 아래에서 다뤄요.
이 가이드가 실제로 다루는 건 더 좁은 일이에요. Mac에서 무료로 이모지 텍스트 대치를 하는 것, 즉 “라이브러리”가 아무도 손으로 입력하고 싶지 않은 1,800여 개의 문자인 확장 작업이요. Apple의 기본 텍스트 대치와 오픈 소스 espanso 둘 다 할 수 있지만 관리 비용이 들어요. 콜론 자동 완성은 만들어야 할 목록이 아예 없어요. 각각 어떻게 작동하는지, 무엇과 무엇을 함께 쓰면 좋은지 정리했어요.
무료 범용 확장 도구(그리고 그 대가)
텍스트 확장 도구는 입력하는 내용을 지켜보다가 짧은 트리거를 긴 대치 문구로 바꿔 줘요. omw를 입력하면 “On my way!”가, :fire:를 입력하면 🔥가 나오는 식이에요. 가장 잘 알려진 전용 앱인 TextExpander, PhraseExpress, Keyboard Maestro는 유료이지만, Mac에서는 돈을 쓸 필요가 없어요. 무료 방법 두 가지면 거의 모든 사람이 해결돼요. 간단한 스니펫에는 Apple의 기본 텍스트 대치, 스크립트를 쓸 수 있는 크로스 플랫폼 확장에는 espanso예요. 둘 다 이모지를 텍스트의 특수한 경우로 다루는데, 바로 거기서 번거로워져요.
Apple 텍스트 대치: 무료 기본 확장 도구
macOS에는 기본적인 텍스트 확장 도구가 무료로 들어 있고, iCloud로 iPhone과 iPad에 동기화돼요. 늘 쓰는 소수의 스니펫이라면 가장 먼저 들러야 할 곳이에요:
- 시스템 설정 › 키보드 › 텍스트 대치를 여세요(이전 macOS에서는 키보드 › 텍스트 아래에 있어요).
+버튼을 클릭하세요.- 대치에
omw나:fire:같은 트리거를 입력하세요. - 문구에 펼쳐질 내용을 입력하세요(이모지라면
Control-Command-Space로 여는 선택기에서 붙여 넣으세요). Return을 누르고, 원하는 스니펫마다 반복하세요.
장점은 무료이고, 기본으로 들어 있으며, Apple 기기 사이에서 동기화된다는 거예요. Mac에서 추가한 omw 규칙이 휴대폰까지 따라와요. 한계는 금방 드러나요. 자동 완성이나 미리 보기가 없고, 모든 트리거를 정확히 기억해야 하며, 그 작은 스크롤 목록에서 수십 개가 넘는 항목을 관리하는 건 고역이에요. 이모지에 한정해서는 텍스트 대치와 이모지 자동 완성 비교에서 이 장단점을 깊이 다루고, Comoji vs Apple 기본 텍스트 대치의 기능별 비교표도 있어요.
espanso: 무료 오픈 소스 텍스트 확장 도구
텍스트 대치로는 부족해졌는데 구독은 싫다면, espanso는 macOS, Windows, Linux에서 실행되는 무료 오픈 소스 텍스트 확장 도구예요. 설치하고(Mac에서는 보통 brew install espanso) YAML 설정 파일에 스니펫을 정의해요. 설정 기반이라 단순한 바꿔치기보다 훨씬 많은 걸 할 수 있어요. 동적 날짜, 셸 명령 출력, 클립보드 내용, 빈칸 채우기 양식까지 모두 가능하고, 스니펫 패키지를 여러 컴퓨터에서 공유할 수도 있어요.
그 능력의 대가는 학습 곡선이에요. 설정 창이 아니라 텍스트 파일을 편집하고, YAML 문법과 매칭 규칙에 익숙해지는 데 시간이 조금 걸려요. 개발자와 스니펫을 많이 쓰는 사람에게는 유료 확장 도구를 대신할 정말 유능한 무료 대안이지만, 이모지 몇 개만 원하는 사람에게는 필요 이상으로 설정이 많아요.
무료 텍스트 확장 도구가 이모지 입력을 느리게 만드는 부분
두 무료 도구 모두 정의해 둔 텍스트를 펼치는 데는 훌륭해요. 하지만 “라이브러리”가 손으로 다 입력할 수 없는 1,800여 개 문자인 이모지에서는, 범용 방식이 오히려 발목을 잡아요:
- 모든 이모지 트리거를 직접 정의해야 해요. 기본 세트도, 찾아보는 기능도 없어요.
- 자동 완성이나 미리 보기가 없어서
:fire:인지:flame:인지 트리거를 정확히 기억해야 하고, 아니면 아무 일도 일어나지 않아요. - 트리거에 오타가 있으면 아무 힌트 없이 조용히 실패해요.
- 어느 것도 실제로 보내는 이모지 순으로 순위를 매기거나 피부색을 처리하지 않아서, 가장 많이 쓰는 이모지가 먼저 나오는 일이 없어요.
이모지를 위한 더 빠른 방법: 콜론 자동 완성
이모지에서 이기는 수는 더 나은 트리거 목록이 아니라, 목록을 두지 않는 거예요. 자동 완성은 방식을 뒤집어요. 콜론과 몇 글자를 입력하면 후보가 순위대로 나타나고, 의도한 걸 고르면 돼요. 미리 정의할 것도, 철자를 정확히 맞출 것도 없고, 참을성 있게 입력한 열 개가 아니라 1,800여 개 문자 전부를 첫 실행부터 쓸 수 있어요.

:fire를 입력하고 Tab을 누르면 선택기가 커서로 찾아와요. 미리 정의할 트리거가 없어요.구체적으로 보면, :party를 입력하면 캐럿 옆에 순위가 매겨진 후보가 나오고, Tab으로 선택해요. :parrty로 잘못 쓰면 조용히 실패하는 대신 후보가 줄어들 뿐이고, 잊어버린 이름은 트리거를 두 번 누르면 나오는 검색 가능한 격자에서 찾을 수 있어요. 다만 범위는 분명히 해 둘게요. 의도적으로 좁아요. 이모지, 스티커, GIF, 그게 전부예요. 스니펫도, 변수도, 날짜도, 스크립트도 없어요. espanso나 텍스트 대치 옆에서 일 하나를 덜어 줄 뿐, 둘 중 어느 것도 대체하지 않아요(Comoji는 무료예요). 다른 인라인 이모지 도구와의 비교는 Mac 최고의 이모지 선택기를 보세요. 트리거 키를 바꾸는 법은 Slack 스타일 이모지 단축키 가이드를 보세요.
쓰던 확장 도구 옆에 더하기
Comoji는 단어용으로 쓰는 확장 도구와 별개로 설치하고, 둘은 서로 충돌하지 않아요. espanso와 텍스트 대치는 정의해 둔 트리거를 지켜보고, Comoji는 콜론 토큰을 지켜봐요. 앱과 두 가지 macOS 권한까지 3분 정도 잡으세요. 전체 안내는 설치 및 설정 페이지에 있어요.
무엇을 써야 할까요?
선호가 아니라 일로 나누면 돼요. 스니펫, 상용구, iPhone에도 똑같이 있었으면 하는 것: 무료이고 이미 들어 있는 Apple 텍스트 대치. 날짜, 셸 출력, 양식을 쓰는 스크립트형 확장: 무료 오픈 소스인 espanso. 이모지: 만들 목록도 기억할 트리거도 없는 콜론 자동 완성. 많이 입력하는 사람은 거의 다 결국 단어용 확장 도구 하나와 :emoji:용 Comoji를 함께 쓰게 되고, 어느 쪽도 다른 쪽을 대신하지 않아요. Mac에서 이모지를 넣는 모든 기본 방법은 Mac에서 이모지 입력하는 법을 보세요.
그러니 단어에 필요한 확장 도구는 그대로 두고, 일주일 뒤면 헷갈릴 이모지 트리거를 손으로 정의하는 일은 그만두세요.
자주 묻는 질문
Mac에서 무료로 이모지 텍스트 대치를 설정하려면 어떻게 하나요?
무료 방법이 두 가지 있어요. 시스템 설정 › 키보드 › 텍스트 대치에서 :fire: 같은 트리거를 추가하고 문구 필드에 이모지를 붙여 넣는 걸 하나씩 반복하는 방법이 있어요. 또는 Comoji를 설치하면 전체 이모지 세트에 콜론 자동 완성이 생겨서, :fi를 입력하고 순위가 매겨진 후보를 본 뒤 Tab을 누르면 돼요. 미리 정의할 건 없어요.
Comoji는 텍스트 확장 도구인가요?
아니요. Comoji는 이모지, 스티커, GIF만 펼쳐요. 단어, 상용구, 스니펫은 펼치지 않으니 TextExpander, espanso, Apple 텍스트 대치를 대체하지 않아요. 범용 스니펫 확장이 필요하다면 그중 하나를 계속 쓰고 이모지는 Comoji에 맡기세요.
Mac에서 TextExpander를 대신할 무료 도구가 있나요?
네. TextExpander는 유료 구독이지만, Apple 텍스트 대치(macOS 기본 제공)와 espanso(무료 오픈 소스) 모두 비용 없이 스니펫을 펼쳐 줘요. 이모지라면 Comoji가 구독 없이 전체 이모지 세트에 콜론 자동 완성을 제공해요.
macOS 텍스트 대치로 이모지를 펼칠 수 있나요?
네. 시스템 설정 › 키보드 › 텍스트 대치에서 대치에 :fire: 같은 트리거를 넣고 문구에 🔥를 붙여 넣으세요. 단점은 이모지를 하나씩 손으로 추가해야 하고, 자동 완성 없이 모든 트리거를 정확히 기억해야 해서 즐겨 쓰는 몇 개를 넘어서면 감당이 안 된다는 거예요.
Comoji를 쓰면 텍스트 확장 도구가 여전히 필요한가요?
둘은 하는 일이 달라요. Comoji는 콜론과 슬래시 단축키로 이모지, 스티커, GIF를 다루지만 범용 텍스트 확장 도구가 아니라서 단어나 상용구는 펼치지 않아요. 텍스트 스니펫에는 Apple 텍스트 대치나 espanso를 계속 쓰고 이모지는 Comoji에 맡기세요.
Mac용 Comoji 무료 다운로드
Slack과 Discord 스타일 :emoji: 자동 완성을 Mac 어디서나. 무료.