다국어 텍스트 확장기 — 모든 언어 및 키보드에서 작동
Lightning Assist는 모든 앱에서 귀하의 언어로 스니펫을 확장합니다. 이 페이지에서는 각 키보드와 스크립트에서 확장이 어떻게 작동하는지 정확하게 설명하므로 추측 없이 올바른 모드를 선택하고 시작할 수 있습니다.
짧은 답변
Lightning Assist는 사실상 모든 키보드 레이아웃에서 스니펫을 확장합니다. 라틴 문자, 키릴 문자, 아랍 문자, 히브리 문자, 그리스 문자 키보드는 입력하는 동안 인라인으로 확장되며(오른쪽에서 왼쪽 포함), CJK, 태국 문자, 베트남어, 인도계 문자 키보드는 단축키 모드로 확장됩니다 — 약어를 입력한 뒤 단축키를 누르세요. 앱의 활성화 화면이 인라인이 작동할 수 없는 키보드를 감지하면 단축키로 전환합니다.
Part of the Lightning Assist text expander — the cross-platform productivity app for Windows, macOS, and Linux.
확장하는 두 가지 방법
인라인(입력하는 대로): 약어를 입력하면 즉시 확장됩니다. 단축키가 필요하지 않습니다. 앱은 OS 키보드 레이아웃을 읽으므로 사용하는 스크립트에 관계없이 사용자가 입력하는 실제 문자를 볼 수 있습니다.
단축키 모드: 방금 입력한 스니펫을 확장하려면 키를 하나 누릅니다. 키는 앱의 목록에서 선택합니다(예: F1). 언어나 입력 방법에 관계없이 작동하므로, 인라인이 키보드를 읽을 수 없을 때마다(예: CJK 언어의 IME 기반 입력) 알맞은 선택이 됩니다.
스크립트를 통한 인라인 확장
인라인 확장은 입력하는 스크립트에 따라 다르게 작동합니다. 각 카테고리에 대해 예상되는 내용은 다음과 같습니다.
라틴어 스크립트
영어, 독일어, 프랑스어, 이탈리아어, 스페인어, 루마니아어, 포르투갈어 및 기타 라틴어 기반 쓰기 시스템은 기본적으로 인라인 확장으로 작동하므로 구성할 필요가 없습니다. Lightning Assist는 OS 키보드 레이아웃을 읽고 자동으로 올바른 문자를 일치시킵니다. 트리거는 스니펫을 생성할 때 입력하는 모든 텍스트입니다. 일반 단어이거나 일반적으로 입력하는 단어와 구분되도록 ;sig 또는 /addr과 같은 선행 문자가 있는 단어입니다. 모든 라틴어 레이아웃(QWERTY, QWERTZ, AZERTY)에서 작동합니다. 입력할 수 있으면 실행됩니다. 스니펫의 확장 텍스트는 항상 전체 유니코드(é, ñ, ç, ă, ü 및 모든 스크립트)를 지원합니다.
히브리 문자, 키릴 문자, 그리스 문자 및 기타 알파벳 문자
히브리 문자, 키릴 문자, 그리스 문자는 모두 인라인으로 확장됩니다. 해당 문자로 트리거를 만들고 사용 중인 키보드 레이아웃에서 입력하세요. 스니펫은 키보드에서 Shift 없이 입력되는 기호로 시작할 수 있습니다. 러시아어와 우크라이나어 레이아웃에서는 ;와 ,에 Shift가 필요하므로 =입니다(예: =привет). 히브리어와 불가리아어 계정은 ;로, 그리스어 계정은 =로 시작합니다. 접두사는 선택 사항입니다. 데바나가리 등 인도계 문자, 태국어, 베트남어는 대신 단축키 모드를 사용합니다. 매처가 인식하려면 트리거와 입력이 같은 문자 체계여야 합니다.
일본어, 한국어, 중국어(CJK)
인라인 확장은 IME 구성 모드에서 안정적으로 작동할 수 없습니다. IME(입력 방법 편집기)는 문자를 앱으로 보내기 전에 내부적으로 조합합니다. 즉, Lightning Assist가 구성 중간에 키 입력을 읽을 수 없습니다. 이 한계는 입력 방법의 작동 방식에서 비롯되므로, Lightning Assist뿐만 아니라 키 입력을 읽는 텍스트 확장기에 영향을 미칩니다. 대신 단축키 모드를 사용하세요(아래 섹션 참조).
한눈에 보기: 모든 언어 지원
스니펫 내용은 어떤 언어로도 작성할 수 있습니다 — 오른쪽에서 왼쪽으로 쓰는 언어와 이모지를 포함한 완전한 유니코드를 지원합니다. 확장을 트리거하려면 대부분의 키보드에서 인라인 방식이 입력하는 대로 작동하고, 글로벌 단축키는 모든 키보드와 입력 방식에서 작동합니다 — 어떤 언어도 소외되지 않습니다.
| 언어 / 키보드 | 인라인 (입력하는 대로) | 단축키 (항상 작동) |
|---|---|---|
| 라틴 문자 (영어, 프랑스어, 독일어, 스페인어, 루마니아어…) | 지원 | 지원 |
| 아랍어 (오른쪽에서 왼쪽) | 지원 | 지원 |
| 히브리어 (오른쪽에서 왼쪽) | 지원 | 지원 |
| 키릴 문자 (러시아어, 우크라이나어, 불가리아어…) | 지원 | 지원 |
| 그리스어(Εlamlamnνικά) | 지원 | 지원 |
| 힌디어/타밀어/데바나가리어 및 인도어 | 단축키를 통해 | 지원 |
| 태국어(ไท้) | 단축키를 통해 | 지원 |
| 베트남어 (Telex / VNI) | 단축키를 통해 | 지원 |
| 중국어 / 일본어 / 한국어 | 단축키를 통해 | 지원 |
Lightning Assist는 모든 언어를 위해 만들어졌습니다. 키보드가 직접 입력하는 표음 문자(라틴 문자, 키릴 문자, 히브리 문자, 아랍 문자, 그리스 문자)에서는 인라인으로, 그 외(CJK, 태국 문자, 인도계 문자 등)에서는 단축키로 확장합니다. 어느 쪽이든 자신의 문자 체계로 트리거를 만들고 설정한 그대로 입력하면 됩니다. 또한 Mac 전용이나 Windows 전용 확장기와 달리 Windows, macOS, Linux에서 네이티브로 실행됩니다.
스크립트별 심층 분석: 비라틴어 텍스트 확장 가이드, 아랍어 텍스트 확장 가이드, 러시아어 및 키릴 문자 키보드 가이드, 중국어, 일본어, 한국어(CJK) 가이드.
일본어, 한국어, 중국어 - 확장 방법
CJK 사용자에게는 스니펫을 트리거하는 두 가지 안정적인 옵션이 있습니다. 둘 다 어떤 응용 프로그램에서도 일관되게 작동합니다.
CJK 사용자도 막힐 일이 없습니다. 앱의 활성화 화면에서 편리한 키를 선택하면 단축키 방식이 매끄럽게 작동합니다.
옵션 1 - 핫키 모드(권장)
앱의 활성화 화면에서 단축키를 선택합니다(예: F1 또는 Ctrl 조합). 평소처럼 약어를 입력한 다음 단축키를 누르세요. Lightning Assist는 IME 키 입력을 가로채지 않고 일치하는 스니펫을 확장합니다. 이는 앱과 IME 구성 전반에 걸쳐 작동합니다.
옵션 2 - 라틴 약어로 인라인
영어로도 입력한다면 Inline 모드를 유지하고, 스니펫에 ;jp1 같은 짧은 라틴 약어를 지정할 수 있습니다. 라틴 키보드 또는 IME의 직접(영숫자) 입력 모드에서 입력하세요. 라틴 키보드가 활성화된 상태에서 Inline을 선택하세요. 활성화 화면에서 중국어, 일본어 또는 한국어 키보드가 감지되면 Inline을 사용 불가로 표시하고 단축키로 전환합니다.
두 옵션 모두 CJK 사용자에게 다른 키보드와 동일한 스니펫 속도를 제공합니다. 유일한 차이점은 확장이 트리거되는 방식입니다.
내부적으로 작동하는 방식
입력할 때 Lightning Assist는 현재 어떤 키보드 레이아웃이 활성화되어 있는지 운영체제에 확인합니다. 그런 다음 그 레이아웃으로 각 키 입력을 디코딩하므로, 매처는 원시 키 코드가 아니라 실제로 입력한 문자 — 키릴 문자, 히브리 문자, 아랍 문자, 그리스 문자, 그 밖에 키보드가 직접 입력하는 모든 표음 문자 — 를 봅니다. 레이아웃이 복잡한 문자(데바나가리 등 인도계 문자, 태국 문자)와 IME 언어(중국어, 일본어, 한국어)는 대신 단축키 모드를 사용합니다.
이 OS 수준 레이아웃 디코딩은 트리거가 동일한 스크립트에서 생성되는 한 라틴어가 아닌 알파벳이 작동하도록 만듭니다. 또한 세션 중간에 언어 간 전환이 올바르게 처리된다는 의미도 있습니다. OS 입력을 러시아어로 전환하면 Lightning Assist가 자동으로 전환됩니다.
귀하의 언어로 Lightning Assist 사용 시작
14일 무료 평가판에는 모든 기능이 포함되어 있습니다. Windows, 맥, Linux.
자주 묻는 질문
Lightning Assist가 러시아어로 작동하나요?
네. 러시아어(키릴 문자)는 입력하는 동안 인라인으로 확장됩니다. 키릴 문자 약어로 스니펫을 만들고 러시아어 키보드 레이아웃에서 입력하면 끝내는 순간 확장됩니다. 시스템 언어가 러시아어인 새 계정은 =привет로 시작합니다. =는 러시아어 레이아웃에서 Shift 없이 입력되는 문장부호 키입니다(;는 Shift+4가 필요합니다). 접두사는 선택 사항입니다. 단축키 모드도 원하신다면 계속 사용할 수 있습니다.
Lightning Assist를 일본어로 사용할 수 있나요?
네, 단축키 모드를 사용합니다. IME는 앱이 문자를 읽기 전에 문자를 조합하기 때문에 IME 구성 모드에서는 인라인 확장이 안정적이지 않습니다. 앱의 활성화 화면에서 단축키를 선택하고, 약어를 입력한 다음 단축키를 눌러 확장하세요. 라틴 약어도 함께 입력한다면 위의 옵션 2를 참조하세요.
내 언어 설정을 변경해야 합니까?
아니요. Lightning Assist가 OS 키보드 레이아웃을 자동으로 읽기 때문에 라틴 문자, 키릴 문자, 히브리 문자, 아랍 문자, 그리스 문자 같은 표음 문자는 아무 설정 없이 인라인으로 작동합니다. 인도계 문자(힌디어/데바나가리, 타밀어), 태국 문자, CJK는 단축키 모드를 사용합니다. 앱의 활성화 화면이 이런 키보드를 감지하면 자동으로 단축키로 전환합니다. 입력하는 문자 체계와 같은 문자로 트리거를 만들기만 하면 됩니다.
내 키보드가 라틴어가 아니면 어떻게 되나요?
직접 키로 입력하는 표음 문자(키릴 문자, 히브리 문자, 아랍 문자, 그리스 문자)로 입력한다면 인라인 확장이 작동합니다. 같은 문자로 트리거를 만들고 사용 중인 레이아웃에서 입력하세요. 데바나가리와 인도계 문자, 태국 문자, CJK(일본어, 한국어, IME를 쓰는 중국어)에서는 단축키 모드를 사용하세요. 두 방법 모두 동일한 스니펫 속도를 제공합니다.
베트남어(Telex/VNI/Unikey)에서 작동하나요?
예, 단축키 모드를 통해서입니다. Telex/VNI/Unikey는 IME처럼 악센트를 조합하므로 입력하는 중의 트리거는 인라인에서 안정적으로 감지되지 않습니다. 단축키는 완성된 텍스트를 읽고 매번 확장하므로 베트남어로 스니펫을 실행하는 권장 방법입니다.
관련 페이지 및 스니펫
귀하의 워크플로에 대한 관련 가이드, 템플릿 및 비교를 살펴보세요.