코딩 연습

리눅스 - kime 입력기에서 한-영 전화키 shift-space로 바꾸기 본문

Linux

리눅스 - kime 입력기에서 한-영 전화키 shift-space로 바꾸기

코딩아저씨 2022. 1. 12. 10:55
반응형

일단 ~/.config/kime/config.yaml 파일을 생성한다.

(kime 폴더가 없다면 만들어주면 된다.)

그리고 다음의 내용을 config.yaml 에 넣고 저장한다.

daemon:
  modules:
    - Xim
    - Wayland
    - Indicator
indicator:
  icon_color: Black
log:
  global_level: DEBUG
engine:
  default_category: Latin
  global_category_state: false
  global_hotkeys:
    M-C-Backslash:
      behavior:
        Mode: Math
      result: ConsumeIfProcessed
    Super-Space:
      behavior:
        Toggle:
          - Hangul
          - Latin
      result: Consume
    M-C-E:
      behavior:
        Mode: Emoji
      result: ConsumeIfProcessed
    Esc:
      behavior:
        Switch: Latin
      result: Bypass
    Muhenkan:
      behavior:
        Toggle:
          - Hangul
          - Latin
      result: Consume
    AltR:
      behavior:
        Toggle:
          - Hangul
          - Latin
      result: Consume
    Hangul:
      behavior:
        Toggle:
          - Hangul
          - Latin
      result: Consume
  category_hotkeys:
    Hangul:
      ControlR:
        behavior:
          Mode: Hanja
        result: Consume
      HangulHanja:
        behavior:
          Mode: Hanja
        result: Consume
      F9:
        behavior:
          Mode: Hanja
        result: ConsumeIfProcessed
  mode_hotkeys:
    Math:
      Enter:
        behavior: Commit
        result: ConsumeIfProcessed
      Tab:
        behavior: Commit
        result: ConsumeIfProcessed
    Hanja:
      Enter:
        behavior: Commit
        result: ConsumeIfProcessed
      Tab:
        behavior: Commit
        result: ConsumeIfProcessed
    Emoji:
      Enter:
        behavior: Commit
        result: ConsumeIfProcessed
      Tab:
        behavior: Commit
        result: ConsumeIfProcessed
  xim_preedit_font:
    - D2Coding
    - 15.0
  latin:
    layout: Qwerty
    preferred_direct: true
  hangul:
    layout: dubeolsik
    word_commit: false
    preedit_johab: Needed
    addons:
      all:
        - ComposeChoseongSsang
      dubeolsik:
        - TreatJongseongAsChoseong

이 중에서 18행의 Super-SpaceS-Space로 바꿔준 후 저장한다.

이후에 재시작하면 Shift-Space 로 한영전환을 할 수 있다.

 

 

반응형


Comments