# 자동 대치어 규칙 (/editor-functions/auto-replace-rule)









**에디터 지원 환경:** [에피소드](/episode) (지원), [위키](/wiki) (지원), [메모](/memo) (미지원), [캔버스](/canvas) (미지원)

**이미지:** 입력한 문자열이 설정한 문자로 자동 대치되는 모습

**이런 경우에 사용해보세요**

* 말줄임표나 줄표를 입력할 때마다 특수문자를 찾아 붙여넣고 있나요?
* 자주 쓰는 짧은 입력을 긴 상용구나 작중 용어로 바꾸고 싶나요?
* 일정한 입력 패턴을 정규식으로 찾아 자동 변환하고 싶나요?

**이럴 때는 다른 기능이 더 잘 맞아요**

- 여는 괄호를 입력할 때 짝이 되는 닫는 괄호를 자동으로 넣고 싶을 때 → [자동 괄호 닫기](/editor-functions/auto-bracket)
- 「」·『』·〈〉·《》 같은 특수한 모양의 괄호 기호를 쉽게 입력할 때 → [스마트 괄호 액션](/editor-functions/smart-bracket)
- 입력 규칙을 외우지 않고 목록에서 원하는 특수문자를 직접 골라 넣을 때 → [특수문자 입력기 위젯](/widgets/symbol)

자동 대치어 규칙에 등록한 문자열을 입력하면 지정한 결과로 바뀝니다. 기본 규칙도 직접 켜고 끄거나 수정할 수 있습니다.

이 설정은 에피소드와 위키에 함께 적용됩니다. `뮤블 설정하기` → `에피소드` → `사용자 대치어`에서 전체 기능을 끄거나 규칙을 편집하세요.

## 기본 제공 규칙 [#기본-제공-규칙]

| 입력    | 대치 결과 | 용도         |
| ----- | ----- | ---------- |
| `->`  | `→`   | 오른쪽 화살표    |
| `<-`  | `←`   | 왼쪽 화살표     |
| `--`  | `—`   | 줄표         |
| `<<`  | `«`   | 왼쪽 겹화살괄호   |
| `>>`  | `»`   | 오른쪽 겹화살괄호  |
| `=>`  | `⇒`   | 오른쪽 이중 화살표 |
| `<=`  | `⇐`   | 왼쪽 이중 화살표  |
| `...` | `…`   | 말줄임표       |

## 규칙 설정 [#규칙-설정]

**이미지:** 자동 대치어 규칙을 편집하는 설정 화면

각 규칙에서 활성화 여부, 대치할 입력, 대치 결과와 정규 표현식 사용 여부를 정할 수 있습니다. 정규 표현식이 필요하다면 [MDN 정규 표현식 안내](https://developer.mozilla.org/ko/docs/Web/JavaScript/Guide/Regular_expressions)를 참고하세요.

한글 입력기는 조합 중인 글자를 나중에 확정하므로 마지막 문자가 한글인 대치 대상은 정상 작동하지 않을 수 있습니다. `인사말 `처럼 뒤에 공백을 넣거나 `인사1`처럼 영문·숫자·특수문자를 덧붙이면 불필요한 대치도 줄일 수 있습니다.

변경한 규칙은 편집기를 새로고침한 뒤 적용됩니다.

> 스마트 괄호 액션이 도입되기 전인 v2.8.2 이전 버전에서 만든 설정에는 아래의 오래된 기본 대치어 규칙이 남아 있을 수 있습니다.
> 
> * `「[` → `『`
> * `[[` → `「`
> * `」]` → `』`
> * `]]` → `」`
> 
> 자동 대치어가 먼저 적용되므로 이 규칙은 자동 괄호 닫기와 스마트 괄호 액션을 방해합니다. 네 규칙이 남아 있다면 삭제한 뒤 편집기를 새로고침하세요.

## 관련 설정 [#관련-설정]

| 설정 및 위치 | 기본값 | 동작 |
| --- | --- | --- |
| 자동 대치어 사용 — 위치: 뮤블 설정하기 → 에피소드 → 사용자 대치어 → 자동 대치어 사용 | 켜짐 | 등록한 규칙을 에피소드와 위키 입력에 적용합니다. |
| 사용자 대치어 규칙 — 위치: 뮤블 설정하기 → 에피소드 → 사용자 대치어 → 사용자 대치어 규칙 | 기본 제공 규칙 8개 | 찾을 텍스트, 바꿀 텍스트, 정규 표현식 사용 여부와 규칙별 활성화를 관리합니다. |

***

- **사용 가능 버전:** v2.6.0 ↑ (사용자 규칙)
- **문서 최종 갱신 버전:** v2.11.5
