为wsl2安装中文输入法
安装中文语言包和fcitx输入法管理器,其中fcitx-sunpinyin是新安装的输入法
1
2sudo apt install language-pack-zh-hans
sudo apt install fcitx dbus-x11 im-config fcitx-sunpinyin
编辑/etc/locale.gen文件,找到 # zh_CN.UTF-8 这一行,取消注释
1
zh_CN.UTF-8
编辑~/.profile文件,在文件末尾加上: 1
2
3
4
5export GTK_IM_MODULE=fcitx
export QT_IM_MODULE=fcitx
export XMODIFIERS=@im=fcitx
export DefaultIMModule=fcitx
fcitx-autostart &>/dev/null
刷新~/.profile在shell中的引用 1
source ~/.profile
刷新字体缓存 1
fc-cache -f -v
1
poweroff
1
fcitx-autostart
打开fcitx的设置页面 1
fcitx-config-gtk3
这一套完成后,亲测无需将系统语言切换至中文,也可在gedit使用中文输入法。当然如果想在特定编译器中使用中文输入法,或许需要更复杂的配置了。设置IDEA可以参考:monkeywie的博客:wsl2官方gui安装IDEA踩坑记录