每個使用者的環境變數以及~/.cshrc(也就是$HOME/.cshrc) 檔案中的指令行,必須依照本節所說設定,才能使用繁體中文。您必須確定在任何使用者啟動繁體中文OpenWindows環境之前,.cshrc檔案下列的三個功能(以及使用者的C shell)已正確地設定好了。
下列三者是使用繁體中文之前的必備條件:
shell變數OPENWINHOME需設至路徑/usr/openwin。
shell 環境語言區域環境變數LANG設成繁體中文。
TTY模式已配合繁體中文碼正確地設定。
要設定這些功能,請確認每個使用者的.cshrc檔都包含了下面這幾行:
setenv LANG zh_TW setenv OPENWINHOME /usr/openwin set path=( /usr/SUNWale/bin $OPENWINHOME/bin $path ) ... if ($?USER != 0 && $?prompt != 0) then /bin/stty cs8 -istrip defeucw endif |
只有/bin/stty能夠設定這些必需的功能。不要使用/usr/ucb/stty,因為它並不能設定所有的必需功能。
同時確認每個.cshrc檔中,使用者路徑中的$OPENWINHOME/bin在任何OpenWidnows檔案之前。一種保證如此的方式是,在路徑指定的敘述之後,加上下列這行:
set path=(/usr/SUNWale/bin $OPENWINHOME/bin $path) |