文本终端模式下中文输入法(Fcitx)配置(openSUSE Leap 42.1)

作者: sauntor 2016-03-08 18:27:44
在文本模式下(ctrl+alt+f1~6),默认的xterm终端模拟器无法正常显示与输入中文,而现在fbterm是文本模式下非常棒的一款中文终端模拟器,此帖就是介绍中文输入法Fcitx和FBTerm在文本模式下的集成配置。
=========================
[list=1]
[*]软件安装[code]zypper in fbterm fcitx-fbterm noto-sans-cjksc
zypper in http://ftp.yzu.edu.tw/Linux/openSUSE/repositories/home:/tiwai/openSUSE_Leap_42.1/x86_64/fbv-0.0.6-1.1.x86_64.rpm
[/code][*]root用户配置[code]#vim /root/.bashrc
if [[ $(tty) == \/dev\/tty[0-9]* ]]; then
#可将下面的路径换成你喜欢的图片(须为JPG格式)
fbv "/usr/share/wallpapers/openSUSEdefault/contents/images/1920x1200.jpg"
export FBTERM_BACKGROUND_IMAGE=1
exec fbterm "$@"
fi
[/code][code]#vim /root/.fbtermrc
export TERM=fbterm
font-names=Source Code Pro,DejaVu Sans Mono,Noto Sans S Chinese,Droid Sans Fallback
font-size=14
text-encodings=UTF-8
input-method=fcitx-fbterm
fcitx -d &> /dev/null
[/code][*]普通用户配置[code]# vim ~/.bashrc
[[ $(tty) == \/dev\/tty[0-9]* ]] && {
#可将下面的路径换成你喜欢的图片(须是JPG格式的)
fbv "/usr/share/wallpapers/openSUSEdefault/contents/images/1920x1200.jpg"
export FBTERM_BACKGROUND_IMAGE=1
exec fcitx-fbterm-helper &> /dev/null
}
[/code][code]#vim ~/.fbtermrc
export TERM=fbterm
font-names=Source Code Pro,DejaVu Sans Mono,Noto Sans S Chinese,Droid Sans Fallback
font-size=14
text-encodings=UTF-8
input-method=fcitx-fbterm
[/code][code]sudo chmod u+s /usr/bin/fbterm
sudo usermod -a -G video $USER
[/code][/list]

参考连接
==========
openSUSE SDB:Fbterm

相关资讯