BSD6.2 vi 中文輸入亂碼,已爬文+精華區 - BBS

Table of Contents





環境為 FreeBSD 6.2 RELEASE,
已安裝 /usr/ports/chinese/auto-tw-l10n

.cshrc 中設定為(原本):

setenv LC_CTYPE en_US.ISO8859-1
setenv LC_ALL zh_TW.Big5
setenv LANG zh_TW.Big5

.profile 中設定為:

LC_CTYPE=en_US.ISO8859-1 ; export LC_CTYPE
LC_ALL=zh_TW.Big5 ; export LC_ALL
LANG=zh_TW.Big5 ; export LANG

shell 是 tcsh

安裝完 auto-tw-l10n 後也將 dot.cshrc 拷貝至 .cshrc
但下指令 env LC_CTYPE=en_US.ISO_8859-1 vi 進去,輸入中文仍舊是亂碼。

file * 得到編碼是 ISO-8859 沒錯。

解不掉啊 orz


精華區有將 dot.vimrc copy 過去的也試了,但 vimrc 似乎是針對 vim 作用,
沒有效果。

雖然 ee 可以順利讀寫中文,但是為什麼 vi 一直裝聾作啞卻不知道啊,
好痛苦。

不知道大大們有沒有什麼建議或方向,可以讓小弟著手再多嘗試的 orz





--

All Comments