我正在使用WSL,并且由于字体而出现问题。
WSL有CJK语言的字体问题,我通过编辑ubuntu终端初始化文件来解决它
https://github.com/Microsoft/WSL/issues/757
HKEY_CURRENT_USER\Console\C:_ProgramFiles_WindowsApps_CanonicalGroupLimited.UbuntuonWindows_xxxx.ubuntu.exe,
add CodePage->(DWORD)FDE9(65001)
但是,当我运行诸如vim, emacs, nano
之类的文本编辑器或诸如tmux
或screen
之类的终端应用程序时, WSL总是将字体更改为默认字体Windows cmd 。有什么办法可以防止这种情况?
echo $TERM
时,它会产生xterm-256color
,但是当我在tmux中运行它时,它会产生screen
。答案 0 :(得分:1)
通过右键单击标题栏并单击属性,可以轻松更改WSL终端的字体。然后,单击字体选项卡,然后可以在其中更改字体。如果需要其他字体,请在Windows中安装。Screenshot
为了让tmux显示我在.vimrc set termguicolors
中设置的正确的vim颜色