WSL2 利用 zsh 初始化文件自动加载中文输入法

安装

1
2
3
$ sudo apt install fcitx-googlepinyin # 安装
$ im-config -n fcitx # 修改默认输入法
$ fcitx-configtool # fcitx 配置工具

自启动

网上搜了很多方案,对 WSL2 似乎不太适用,如果你也使用的 zsh,可以试试以下方法。

1
2
3
4
5
6
7
8
9
# 在 /etc/zsh/zshenv 尾部添加以下几行
export LC_CTYPE="zh_CN.UTF-8"
export INPUT_METHOD=fcitx
export DefaultIMModule=fcitx
export XMODIFIERS="@im=fcitx"
export GTK_IM_MODULE=fcitx
export QT_IM_MODULE=fcitx

fcitx-autostart &>/dev/null # 启动 fcitx

终端执行 wsl --shutdown 重新启动 WSL2。