사용자:Cerulean/메모장/linux keyboard settings: 두 판 사이의 차이

큰숲백과, 나무를 보지 말고 큰 숲을 보라.
편집 요약 없음
편집 요약 없음
3번째 줄: 3번째 줄:
startx나 SLiM을 사용하는 경우: .xinitrc (개인), /etc/X11/xinit/xinitrc.d (전역)
startx나 SLiM을 사용하는 경우: .xinitrc (개인), /etc/X11/xinit/xinitrc.d (전역)


<syntaxhighlight lang="console" line>#!/bin/sh
<syntaxhighlight lang="console" line>
echo '#!/bin/sh
# IM_METHOD=nimf|ibus|fcitx5
 
IM_METHOD="nimf"
IM_METHOD="nimf"


echo "\
export GTK_IM_MODULE=$IM_METHOD
export GTK_IM_MODULE=$IM_METHOD
export QT4_IM_MODULE=$IM_METHOD
export QT4_IM_MODULE=$IM_METHOD
export QT_IM_MODULE=$IM_METHOD
export QT_IM_MODULE=$IM_METHOD
export XMODIFIERS='@im=$IM_METHOD'
export XMODIFIERS='@im=$IM_METHOD'
" >> /etc/xprofile


nimf인 경우 nimf &
case $IM_METHOD in
        nimf)
                nimf
                echo nimf
        ;;


ibus인 경우 ibus-daemon -rdx
        ibus)
                ibus-daemon -rdx
        ;;


fcitx5인 경우 fcitx5 -d
        fcitx5)
                fcitx5 -d
        ;;
esac
' >> /etc/xprofile
</syntaxhighlight>
</syntaxhighlight>

2025년 7월 6일 (일) 19:46 판

GDM, LightDM, SDDM과 같은 그래픽 디스플레이 관리자를 사용하는 경우: .xprofile (개인), /etc/xprofile (전역)

startx나 SLiM을 사용하는 경우: .xinitrc (개인), /etc/X11/xinit/xinitrc.d (전역)

echo '#!/bin/sh
# IM_METHOD=nimf|ibus|fcitx5

IM_METHOD="nimf"

export GTK_IM_MODULE=$IM_METHOD
export QT4_IM_MODULE=$IM_METHOD
export QT_IM_MODULE=$IM_METHOD
export XMODIFIERS='@im=$IM_METHOD'

case $IM_METHOD in
        nimf)
                nimf
                echo nimf
        ;;

        ibus)
                ibus-daemon -rdx
        ;;

        fcitx5)
                fcitx5 -d
        ;;
esac
' >> /etc/xprofile