歡迎來到Linux教程網
Linux教程網
Linux教程網
Linux教程網
Linux教程網 >> Unix知識 >> 關於Unix >> FreeBSD中文設置方法+輸入法設置

FreeBSD中文設置方法+輸入法設置

日期:2017/2/28 11:19:38   编辑:關於Unix


安裝文泉驿字體
設置軟件包(package)下載站點,如果你用bash或者sh:

如果你用csh或者tcsh,就:

下載軟件包並安裝:
#pkg_add -r wqy

FontPath "/usr/X11R6/lib/X11/fonts/wqy/"

安裝輸入法
scim和fcitx都是不錯的輸入法,安裝其中一個就可以了。
安裝scim:
scim是一個管理和設置程序,並不包含輸入法, scim-pinyin才是真正的拼音輸入法
#pkg_add -r scim
#pkg_add -r zh-scim-pinyin
安裝fcitx輸入法:
#pkg_add -r zh-fcitx

設置環境變量
在~/.profile中添加
LANG="en_US.UTF-8"; export LANG
LANGUAGE="en_US.UTF-8"; export LANGUAGE
XMODIFIERS="@im=SCIM"; export XMODIFIERS
LC_CTYPE="zh_CN.UTF-8"; export LC_CTYPE

如果你用sh或者bash,就在~/.shrc或者~/.bashrc中添加
LC_CTYPE="zh_CN.UTF-8"; export LC_CTYPE

如果你用csh或者tcsh,就在~/.cshrc或者~/.tcshrc中添加
setenv LC_CTYPE "zh_CN.UTF-8"
其中LANG和LANGUAGE影響程序的界面語言,你可以改成zh_CN.eucCN或者zh_CN.UTF-8,我希望程序的界面語言是英語的,所以用en_US.UTF-8.
LC_CTYPE影響輸入法,你應該設置成zh_CN.eucCN或者zh_CN.UTF-8,否則輸入法會不正常。
想輸入法自動啟動,gnome可以在system->preferences->sessions->startup programs裡面添加項,
name隨便就可以了,command為scim -d,你也可以用scim -d手動啟動它。而fcitx直接用fcitx,不用加參數。
附注1:
但是部分程序對UTF-8編碼支持不是很好,會不太正常,例如啟動很慢,字體效果有問題等,你可以這樣設置:
~/.profile
XMODIFIERS="@im=SCIM"; export XMODIFIERS
LC_CTYPE="zh_CN.eucCN"; export LC_CTYPE
~/.shrc或者~/.bashrc
LC_CTYPE="zh_CN.eucCN"; export LC_CTYPE
~/.cshrc或者~/.tcshrc
setenv LC_CTYPE "zh_CN.eucCN"
.profile中沒有設置LANG變量,讓他取默認值就可以了,你想界面是中文,添加 LANG="zh_CN.eucCN"; export LANG也可以。
附注2:
你如果用的是fcitx那麼將XMODIFIERS="@im=SCIM"改成XMODIFIERS="@im=fcitx"
Copyright © Linux教程網 All Rights Reserved