WSL为某些应用程序(nano,tmux,vim)更改字体和颜色

时间:2018-10-08 11:19:37

标签: windows vim screen tmux windows-subsystem-for-linux

我正在使用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之类的文本编辑器或诸如tmuxscreen之类的终端应用程序时, WSL总是将字体更改为默认字体Windows cmd 。有什么办法可以防止这种情况?

  • 有关其他信息,当我在WSL上运行echo $TERM时,它会产生xterm-256color,但是当我在tmux中运行它时,它会产生screen
  • 我上次实际上为另一台计算机解决了这个问题,但是我不记得是怎么做到的,因为我尝试了太多的事情。至少我知道这并非不可能。

1 个答案:

答案 0 :(得分:1)

通过右键单击标题栏并单击属性,可以轻松更改WSL终端的字体。然后,单击字体选项卡,然后可以在其中更改字体。如果需要其他字体,请在Windows中安装。Screenshot

为了让tmux显示我在.vimrc set termguicolors中设置的正确的vim颜色