Thursday, March 9, 2006

Mac 環境構築 その4 - screen 設定 [mac]

GNU screen の設定.
これも基本的にはこれまでの設定ファイルを使うだけで問題なし.日本語の設定部分だけ紹介しておくと,

termcapinfo xterm* LP:hs
termcapinfo kterm* LP:G0:hs

defcharset  B^BIB01
termcapinfo kterm  G0:KJ=$SCREEN_ENCODING
termcapinfo xterm* G0:KJ=$SCREEN_ENCODING
termcapinfo cygwin G0:KJ=$SCREEN_ENCODING
defencoding $SCREEN_ENCODING
と書いて,$SCREEN_ENCODING はシェルの中で
if [ "${OSTYPE}" = 'cygwin' ] ; then
  OUTPUT_CHARSET=sjis
  JLESSCHARSET=japanese-sjis
  LV='-Osjis -c'
  SCREEN_ENCODING=SJIS
else
  case $LANG in
    ja_JP.eucJP)
    JLESSCHARSET=japanese-euc
    LV='-Oej -c'
    SCREEN_ENCODING=eucJP
    ;;
    ja_JP.UTF-8)
    JLESSCHARSET=utf-8
    LV='-Ou8 -c'
    SCREEN_ENCODING=UTF-8
    ;;
    *)
    JLESSCHARSET=latin1
    LV='-Al1 -c'
    SCREEN_ENCODING=C
    ;;
  esac
fi
export JLESSCHARSET LV SCREEN_ENCODING
みたいにしている.

あとは vim をコンパイルすれば一段落つくかな.


0 comments: