#vim #windows-subsystem-for-linux
#vim #windows-subsystem-for-linux
Вопрос:
Я использую vim в подсистеме Windows Linux bash. У меня были некоторые конфигурации шрифтов, подобные этому: Но когда я открываю vim, я обнаруживаю, что размеры шрифта и экрана неправильные:
Кажется, что настройки переопределены vim:
я не знаю, в чем основная причина, кто-нибудь сталкивался с такой ситуацией? Как я могу это исправить?
Комментарии:
1. не уверен, что это та же проблема, но решение опубликовано здесь: unoiou.com/articles/2019/04/18/time-wasting-stuff / … работает для вас? (похоже, это то же решение, что и в этом выпуске WSL github: github.com/Microsoft/WSL/issues/757#issuecomment-359867729 )
2. Да ~ Это действительно чертовски работает. Большое спасибо, приятель.
3. приятно это слышать! Я добавлю решение в качестве ответа для дальнейшего использования, и вы можете пометить его как лучший ответ.
Ответ №1:
поискав проблему OP в Google, я нашел две ссылки, которые описывали и решали аналогичную проблему точно таким же образом. Я спросил OP, работает ли это даже для него, и он сказал «да», поэтому я сообщаю о решении здесь для дальнейшего использования.
из сообщения в блоге (https://www.unoiou.com/articles/2019/04/18/time-wasting-stuff/fix-windows-wsl-vim-font-issue /):
К сожалению, я нашел решение путем редактирования
Registry
в Windows 10.
- Добавьте новую
DWORD
запись вHKEY_CURRENT_USERConsoleC:_Program Files_WindowsApps_CanonicalGroupLimited.UbuntuonWindows_1804.2018.817.0_x64__79rhkp1fndgsc_ubuntu.exe
с именемCodePage
- Установите для него значение
Decimal
и65001
илиHexadecimal
значение иfde9
- Перезапустите окно wsl
из комментария к проблеме WSL github (https://github.com/Microsoft/WSL/issues/757#issuecomment-359867729):
в пути (реестра)
HKEY_CURRENT_USERConsoleC:_Program Files_WindowsApps_CanonicalGroupLimited.UbuntuonWindows_xxxx.ubuntu.exe
добавьтеCodePage->(DWORD)FDE9(65001)
, затем я запускаюUbuntu
прямо из меню «Пуск», это консоль! PS: Я использую новыйUbuntu
дистрибутив из Windows appstore, а не старый из Windows Subsystem для Linux