wsl字体配置(修改注册表)

本文主要记录配置wsl字体遇到的问题即采用的解决方案。

1.为什么要改注册表

首先,wsl字体可以在”默认值“里修改,但是一旦进入到vim中就立刻被打回原型(宋体)。难受的同时,找到了改注册表的解决方案。

2.ubuntu.exe到底在哪里

2.1注册表的表项在那里

Win+R打开运行窗口,输入regedit即打开了注册表编辑器。打开此编辑器后知道应在”计算机\HKEY_CURRENT_USER\Console”目录下找一个ubuntu的目录。然而我的情况是,我发现这个目录在注册表编辑器中没有。所以要自己去新建。新建完了起什么名字呢?其实经过实验这里就应该是ubuntu.exe所在路径全名。于是要找ubuntu.exe的位置。

2.2 如何找ubuntu.exe的位置

在文件资源管理器中,我发现ubuntu.exe默认装到了C:\Program Files\WindowsApps下边。我尝试进入这个文件夹,可是这个文件夹被保护了,即使有管理员权限也进不去,于是在某高级设置里,将这个文件夹的所有者换成Everyone就能进去了.输入完后发现旁边有个检查按钮,Windows还是很贴心的可以用哪个按钮检查所有者输入的正确性。于是改完后成功进入这个文件夹在里边找ubuntu.exe的位置,和网上对照后,我找到了”\C:_Program Files_WindowsApps_CanonicalGroupLimited.Ubuntu20.04onWindows_2004.2021.825.0_x64__79rhkp1fndgsc_ubuntu2004.exe“这个路径。
这里有两个要注意的点。一个是发现它把所有的斜杠(\)都换成了下划线。要仿照着做就能成功。第二个是最后发现它叫ubuntu2004.exe。那就叫ubuntu2004.exe吧。反正得照着它改。Progame Files中间有个空格,好像得留着。(难以理解)

2.3 解决问题

然后添加一个Dword表项,名字是CodePage,值是65001(16进制)就成了

3.总结解决方法

  1. Win+R 输入regedit 回车
  2. 找到ubuntu2004.exe的路径,将其中的斜杠全换成下划线
  3. 在注册表编辑器中,点HKEY_CURRENT_USER左边的按钮展开,点Console左边的按钮展开,在Console文件夹上右键–>新建–>项。将这个项明明为第2步得到的路径
  4. 单击这个项,然后在右边空白处,右键,新建,DWORD(32位)值,将名字设置成CodePage
  5. 在右边刚建好的CodePage上右键,修改,将数值数据改成65001,右边基数16进制保留不动。
  6. 完成!
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值