2
XIM_PROGRAM=/usr/bin/uim-xim
7
if [ -r "$HOME/.uim" ]; then
8
TMPFILE=$(mktemp) || exit 1
9
if [ "$(grep "; IM-SWITCH VALUE" $HOME/.uim)" ]; then
10
sed "s/(define default-im-name '[^)]*) ; IM-SWITCH VALUE/(define default-im-name '$ENGINE) ; IM-SWITCH VALUE/" < $HOME/.uim > $TMPFILE
12
cat $HOME/.uim > $TMPFILE
13
if [ "$(grep -E "^\(define[[:space:]]+default-im-name[[:space:]]" $HOME/.uim)" ]; then
14
echo "; (define default-im-name '$ENGINE) ; IM-SWITCH VALUE" >> $TMPFILE
16
echo "(define default-im-name '$ENGINE) ; IM-SWITCH VALUE" >> $TMPFILE
19
mv $TMPFILE $HOME/.uim
21
echo "(define default-im-name '$ENGINE) ; IM-SWITCH VALUE" > $HOME/.uim