상용구 (텍스트 대치) 프로그램 추천 부탁드립니다.

알림
|
X

페이지 정보

작성자 신사아님당 125.♡.243.26
작성일 2024.11.04 04:20
286 조회
0 추천

본문



상용구 프로그램 사용하시는 분 계신가요?

macOS용 키보드 옵션에는 "텍스트 대치" 라는 기능이 있어서 간단한 문구를 거기에 등록해놓고 쓰는데요.


대치 :  하잉

대치어 :  안녕하세요. 신사이님당임당 >_</


이렇게 설정해 놓고 "하잉"을 입력하면 "안녕하세요. 신사이님당임당 >_</"으로 바뀌어 입력되는 식입니다.


Text Expander나 Typinator 같은 유료앱도 있지만, 위와 같은 간단한 변환은 OS기본 기능으로 충분해서 잘 쓰고 있습니다.


리눅스에서는 fcitx5에 상용구라는 기능이 있어서 위 기능을 대체할 수 있을 것 같은데요, 이미 설치해 놓은 ibus를 유지하면서 별도 프로그램을 설치해서 해결할 수는 없을까 해서 여쭙습니다.


저도 찾아는 봤는데 X11용이라고 wayland에서는 안되는 것 같더군요. /.\

wayland에서 잘 되는 상용구 프로그램이 있을까요?


p.s. 스샷은 민트 xfce 를 설치한 가상머신에 fcitx5를 설치해서 상용구 기능을 설정하다가 찍었습니다. 

댓글 6

신사아님당님의 댓글

작성자 신사아님당 (125.♡.243.26)
작성일 11.05 06:16
https://espanso.org/
espanso-wayland aur패키지가 있어 설치를 해봤는데 데몬으로 작동시키는 것 같은데 에러가 나면서... 아직 실행에 성공은 못했습니다. 윈도, 맥에서는 (런처 단축키 변경이 안되는걸 제외하면) 기본적익 작동은 되는것으로 확인했습니다.

한편, ibus를 밀고 fcitx5를 깔아볼까 하는 마음도 커지는 중입니다. ㄷㄷㄷ

신사아님당님의 댓글

작성자 신사아님당 (125.♡.243.26)
작성일 11.06 09:31
일단 ibus를 제거하고 fcitx5를 설치했습니다.
ibus는 제거가 힘들다고 막연하게 생각하고 있었는데, sudo pacman -Rs ibus ibus-hangul 하니 그냥 삭제가 되네요.
fcitx5-hangul, fcitx5-comnfigtool, fcitx5-gtk, fcitx5-qt ... 설치하고 재부팅 했더니 fcitx5로 입력이 잘 됩니다.

+ ibus를 삭제하고 fictx5를 설치하고 재부팅을 했더니, 그동안 아무리 해도 실행되지않던 espanso가 자동으로 실행되었습니다. -_-???

신사아님당님의 댓글

작성자 신사아님당 (125.♡.243.26)
작성일 11.07 06:25
fcitx5 상용구 기능은 super + ` 나 super + : 같은 단축키를 눌러서 불러들이는 방식이고,  espanso는 (text expander나  typinator 처럼) 그냥 단어를 입력하는 족족 바꿔주는 방식입니다.

그래서 함께 사용하면 되겠다 생각했는데, espanso는 한글 출력이 안되는 것 같네요. 트리거 키를 한글로 하면 변환시도 자체를 안하고 트리거키를 영문으로 하면 변환 시도는 하는데 등록해놓은 한글 단어가 출력되지 않았습니다. 영어 문구 출력에는 문제 없었습니다.

그래서 espanso는 삭제하고 fcitx5의 상용구 기능을 사용하기로 했습니다.

+

· ibus 사용할 때 크롬, 비발디, 엣지, 브레이브 브라우저 .desktop 의 실행문(Exec) 에 붙여놨던 옵션 --gtk-version=4 를 지우고, --enable-wayland-ime --wayland-text-input-version=3 를 추가해 줬습니다. 웨일랜드 네이티브 상태에서 한글 입력을 하기 위한 옵션입니다.

· 오른쪽 Alt 키를 <한/영>키로 등록했습니다. 지금까지는 그럴 필요가 있나, 한영 전환 키를 AltR로 등록하면 되는데. .. 라고 생각했었는데, 파이어폭스에서 한영전환을 하려 하니 메뉴도 함께 소환이 되는 증상을 발견했습니다. ibus때도 이랬는지는 모르겠습니다. 그놈 트윅으로 키를 편하게 변경할 수 있었습니다. 다른 환경에서는 어떻게 변경하는지 의문이 들었지만, 당장은 잘 되는 것에 감사하기로 했습니다.  ㅎㅎ

xia0님의 댓글

작성자 no_profile xia0 (116.♡.103.194)
작성일 11.07 13:35
fcitx 로 넘어오시다 반갑네요! 저는 상용구를 현재 날짜·시각을 기입하는 용도로 사용하고 있습니다: https://www.clien.net/service/board/cm_linux/18805269

신사아님당님의 댓글의 댓글

대댓글 작성자 신사아님당 (125.♡.243.26)
작성일 11.07 23:54
@xia0님에게 답글
espanso 지우면서 좀 아쉬웠던 부분인데 fcitx-lua를 추가해면 가능해지는군요! fcitx 진작 써볼걸 그랬습니다.

+
fcitx5-lua 깔고 본문 코드 옮겨 넣고 다시 불러들이니 바로 되네요. 잘 쓰겠습니다.

xia0님의 댓글의 댓글

대댓글 작성자 no_profile xia0 (61.♡.171.245)
작성일 11.08 09:21
@신사아님당님에게 답글 잘되신다니 기쁩니다. ㅎㅎ.
홈으로 전체메뉴 마이메뉴 새글/새댓글
전체 검색