如何解决Vim的字体和分辨率在Windows Bash子系统中出错
我在Windows Linux子系统bash中使用vim。 我有一些这样的字体配置: 但是当我打开vim时,发现字体和屏幕尺寸是错误的: 似乎设置被vim覆盖: 我不知道根本原因在哪里,有人遇到这种情况吗? 我该如何解决?
解决方法
查找OP的问题,我发现两个链接以完全相同的方式描述和解决了类似的问题。我问OP是否对他也有用,他说是的,所以我在此报告解决方案,以供将来参考。
来自博客文章(https://www.unoiou.com/articles/2019/04/18/time-wasting-stuff/fix-windows-wsl-vim-font-issue/):
幸运的是,我通过在Windows 10上编辑
Registry
找到了解决方案。
- 在名为
DWORD
的{{1}}中添加新的HKEY_CURRENT_USER\Console\C:_Program Files_WindowsApps_CanonicalGroupLimited.UbuntuonWindows_1804.2018.817.0_x64__79rhkp1fndgsc_ubuntu.exe
记录- 将其设置为
CodePage
和值Decimal
或65001
和值Hexadecimal
- 重新启动wsl窗口
来自WSL github问题评论(https://github.com/Microsoft/WSL/issues/757#issuecomment-359867729):
(注册表)路径
fde9
中, 添加HKEY_CURRENT_USER\Console\C:_Program Files_WindowsApps_CanonicalGroupLimited.UbuntuonWindows_xxxx.ubuntu.exe
然后我直接从开始菜单开始CodePage->(DWORD)FDE9(65001)
,这是Consolas! PS:我使用Windows应用商店中的新Ubuntu
发行版,而不是Windows Subsystem for Linux中的旧版本
版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。