한/영 전환
Ongeul은 다양한 한/영 전환 방식을 지원합니다. 설정에서 원하는 방식을 선택할 수 있습니다.
오른쪽 Command (기본값)
- 오른쪽 Command 키를 단독으로 누른 뒤 떼면 한/영이 전환됩니다.
- 다른 키와 함께 누르면 (예: Cmd+C) 전환되지 않고 일반 Command 키로 동작합니다.
- 500ms 이내에 떼야 전환됩니다. 오래 누르고 있으면 전환되지 않습니다.
오른쪽 Option
- 오른쪽 Option 키를 단독으로 누른 뒤 떼면 한/영이 전환됩니다.
- 한국어 키보드의 한/영 키 위치와 동일합니다.
왼쪽 / 오른쪽 Shift (단독)
- Shift 키를 다른 키 없이 단독으로 누른 뒤 떼면 한/영이 전환됩니다.
- 대문자 입력 등 다른 키와 함께 누르면 전환되지 않습니다.
- RIME 입력기에서 사용하는 방식입니다.
Shift + Space
- Shift 를 누른 상태에서 Space 를 누르면 한/영이 전환됩니다.
- 전통적인 한/영 전환 방식을 선호하는 사용자를 위한 옵션입니다.
Shift+Space를 전환 키로 사용하려면 손쉬운 사용(Accessibility) 권한이 필요합니다. 권한이 부여되면 Ongeul이 시스템 레벨에서 Shift+Space를 가로채어, JetBrains IDE나 iTerm2 등에서 공백이 함께 입력되는 문제 없이 모든 앱에서 정상 동작합니다.
손쉬운 사용 권한은 설치 시 자동으로 안내됩니다. 권한 설정 방법은 설치를 참고하세요.
ESC 키로 영문 전환
- ESC 키를 누르면 자동으로 영문 모드로 전환됩니다.
- Vim 사용자를 위한 편의 기능으로, Normal 모드 진입 시 별도로 한/영 전환을 하지 않아도 됩니다.
- 설정에서 이 기능을 켜거나 끌 수 있습니다. 기본값은 꺼짐입니다.
전환 키 변경
설정에서 전환 키 항목을 변경할 수 있습니다.
동작 방식
한/영 전환은 macOS 입력 소스 전환이 아닌 Ongeul 내부 모드 전환입니다.
- 입력 소스가 변경되지 않으므로 InputMethodKit의 세션 간섭이 발생하지 않습니다.
- 전환 시 커서 근처에 모드 인디케이터가 표시됩니다.
- 모든 modifier 기반 전환 키는 500ms 타임아웃이 적용됩니다.