사용자 도구

사이트 도구


linux:inputmethod:ibus

차이

문서의 선택한 두 판 사이의 차이를 보여줍니다.

차이 보기로 링크

양쪽 이전 판 이전 판
다음 판
이전 판
linux:inputmethod:ibus [2021/04/27 13:58]
kwon37xi [단축키 충돌]
linux:inputmethod:ibus [2021/11/11 16:01] (현재)
kwon37xi
줄 20: 줄 20:
  
 ===== vim/ESC 를 통한 영문모드로 변경 ===== ===== vim/ESC 를 통한 영문모드로 변경 =====
-  * ''org.freedesktop.ibus.engine.hangul off-keys'' 값을 '''Escape'''로 지정하면 [[:vim|Vim]] 에서 ''ESC'' 누를 때 영문모드로 변경된다.+  * ''org.freedesktop.ibus.engine.hangul off-keys'' 값을 ''%%'Escape'%%''로 지정하면 [[:vim|Vim]] 에서 ''ESC'' 누를 때 영문모드로 변경된다.
   * 반대로 ''org.freedesktop.ibus.engine.hangul on-keys'' 도 있다. 기본 비어있음.   * 반대로 ''org.freedesktop.ibus.engine.hangul on-keys'' 도 있다. 기본 비어있음.
  
-===== 단축키 충돌 =====+===== Emoji 단축키 충돌 =====
   * 아래 두가지 단축키 충돌이 발생한다.   * 아래 두가지 단축키 충돌이 발생한다.
-  * ''<Ctrl><Shift>e'' : emoji 입력 +  * ''<Ctrl><Shift>e'' : emoji 입력 -> ''<Shift><Super>e'' 로 변경 
-  * ''<Ctrl><Shift>u'' : unicode 입력+  * ''<Ctrl><Shift>u'' : unicode 입력 -> 삭제
   * ''ibus-setup'' 을 실행하고 위 두가지 단축키를 다른 것으로 변경해준다. https://askubuntu.com/a/1159087/287371   * ''ibus-setup'' 을 실행하고 위 두가지 단축키를 다른 것으로 변경해준다. https://askubuntu.com/a/1159087/287371
 <code sh> <code sh>
 gsettings set org.freedesktop.ibus.panel.emoji hotkey "['<Shift><Super>e']" gsettings set org.freedesktop.ibus.panel.emoji hotkey "['<Shift><Super>e']"
-gsettings set org.freedesktop.ibus.panel.emoji unicode-hotkey "['<Shift><Super>u']"+# unicode 는 안사용해서 삭제 
 +gsettings set org.freedesktop.ibus.panel.emoji unicode-hotkey ""
 </code> </code>
 +  * [[http://manpages.ubuntu.com/manpages/bionic/man7/ibus-emoji.7.html|Ubuntu Manpage: ibus emoji utility - Call the IBus emoji utility by IBus Emojier]] 이모지 입력을 활성화 한 뒤에 ''<Space>''를 누르면 ''ibus-ui-emojier'' 이모지 UI가 나와서 선택해서 입력 가능해진다.
 +  * [[https://unicode.org/emoji/charts/emoji-list.html|Emoji List]] 에 있는 이름을 입력하고 ''<Space>'' 를 누르면 이모지로 변경된다.
 ===== 문제점들 ===== ===== 문제점들 =====
   * 아래 문제점들은 버전에 따라 발생안할 수 있다.   * 아래 문제점들은 버전에 따라 발생안할 수 있다.
줄 40: 줄 43:
 <code sh> <code sh>
 gsettings set org.freedesktop.ibus.engine.hangul preedit-mode 'word' gsettings set org.freedesktop.ibus.engine.hangul preedit-mode 'word'
 +
 +# 되돌리기
 +gsettings set org.freedesktop.ibus.engine.hangul preedit-mode 'syllable'
 </code> </code>
  
  
-==== 공백 입력시 앞뒤 바뀜 현상 ==== 
-  * [[linux:ubuntu:20.04|Ubuntu 20.04 Focal Fosa]] 한글 공백 입력시 앞 한글과 공백이 뒤바뀌는 문제 발생시 ''GTK_IM_MODULE="ibus"''를 ''.xprofile'' 혹은 ''.xinputrc'' 등에 설정해본다. [[https://www.clien.net/service/board/cm_linux/15174130|wayland + 한글 : 클리앙]] 
-    * 버그 패치가 돼서 추후에 고쳐질 가능성이 높음. 
-<code> 
-GTK_IM_MODULE="ibus" 
-QT4_IM_MODULE="ibus" 
-</code> 
  
 ==== KDE/QT 애플리케이션 한글 모드에서 backspace 등 오동작 ==== ==== KDE/QT 애플리케이션 한글 모드에서 backspace 등 오동작 ====
줄 101: 줄 100:
     * [[linux:inputmethod|Input Method (입력기, 한글)]] 참조.     * [[linux:inputmethod|Input Method (입력기, 한글)]] 참조.
   * ''ibus-setup''에서 한영 전환키를 등록할 때 아무런 조합할 키 없이 대소문자 정확이 ''Hangul''이라고 지정해서 추가.   * ''ibus-setup''에서 한영 전환키를 등록할 때 아무런 조합할 키 없이 대소문자 정확이 ''Hangul''이라고 지정해서 추가.
-  Ubuntu 14.04에서 부터 입력 언어에 영어와 한국어가 함께 있어야만 영문 입력도 가능해짐.+ 
 +===== ibus-typing-booster ===== 
 +  https://mike-fabian.github.io/ibus-typing-booster/
  
 ===== Switcher Window 안 나오게하기 ===== ===== Switcher Window 안 나오게하기 =====
linux/inputmethod/ibus.1619499532.txt.gz · 마지막으로 수정됨: 2021/04/27 13:58 저자 kwon37xi