Espanso는 윈도우, 맥OS, 리눅스에서 돌릴 수 있는 텍스트 대치 앱임.
텍스트 대치라 함은 너가 특정 단축어를 입력하면 그에 대응하는 텍스트가 자동으로 입력되는 걸 말함
예를 들어 님이 단축어로 ;핸폰 을 적으면 폰번호가 자동으로 입력되는 식인거지
https://espanso.org/install/
프로그램은 여기 들어가서 받으면 되고
Espanso를 C드라이브에 설치했다면 탐색기에서 아래 경로로 ㄱㄱ
C:\Users\윈도우 계정명\AppData\Roaming\espanso\config
만약 포터블 버전으로 설치했다면 그 폴더로 가서 'config' 폴더로 들어가 'default' 파일을 메모장으로 열어 보자
쏟아지는 영문의 압박에 지레 겁 먹을 필요 없음.
이 파일에 명령어를 추가해서 프로그램을 설정할 수 있다. 간단한 명령어는 다음과 같음
toggle_key
: 특정 키를 더블탭해서 espanso를 활성화/비활성화할 수 있는데, 그 키를 지정하는 옵션임. (사용 예시: toggle_key: RIGHT_CTRL)
사용 가능한 키는 위와 같고 이 기능 자체를 끄려면 'toggle_key: OFF'를 적으면 됨
search_shortcut
: 좌알트+스페이스바 단축키로 단축어 탐색기를 열 수 있음. 리스트에서 'Alt+숫자'키를 누르면 해당 줄의 단축어를 실행할 수도 있고
아무튼 그 단축키를 바꾸는 옵션임. (사용 예시: search_shortcut: ALT+SHIFT+SPACE)
사용 가능한 키는 아래와 같고 이 기능 자체를 끄려면 'search_trigger: off'를 적으면 된다.
더 자세한 설정 방법은 글 맨 아래에 첨부한 링크(영문) 참조
이제 'match' 폴더에서 본격적으로 텍스트 대치를 세팅하면 됨.
아마 'base' 파일을 처음 열어본 사람들은 예제가 적혀 있을텐데, 그 형식 그대로(띄어쓰기 횟수까지 정확하게, 줄바꿈 횟수는 상관 없음)
님들만의 텍스트 대치 세팅을 진행하면 됨
문장 앞에 '#'를 붙이면 해당 문장은 프로그램이 무시하는 점을 이용해 간단한 주석을 달 수도 있음.
그렇게 'trigger' 란의 "" 사이에 단축어를 적고, 'replace' 란의 "" 사이에 대치하고자 하는 텍스트를 적으면 된다.
설정을 마치고 파일을 저장하면 Espanso가 재시작되며 설정이 반영됨
match 폴더 내의 yml 파일은 파일명을 달리해 여러 파일로 나누어 카테고리별로 관리할 수 있다. 나는
- Account Book: 자주 사용되는 지출 항목명 등
- Bank: 은행 계좌번호, 카드번호/만료일/보안번호 등
- ETC: 각종 특수기호
- Personal: 이름, 집 주소, 핸드폰 번호, 메일 주소, 개인통관고유부호 등
이렇게 관리하고 있으니 참고하고
더 상세한 가이드는 아래의 링크(영문) 참조하고, 몇 가지 꿀팁 예시 올리며 글 마치겠음
은행계좌같은 민감정보는 평문으로 컴터에 저장하지마..
헉
이것도 트리거 한글로 안됨? 다른 프로그램 쓰던거는 안되서 안썼는데
프로그램 세팅은 영문으로 해야 될건데 실제로 단축어 쓸때는 한글로도 됨 ㅇㅇ
정성글은 추천이야!!