#1 - 2017-4-18 12:57
Black_tea (mEtAyAyYEaye sphaela/.)
自从Win10经历了创意者更新升级到了1703,突然发现那个子系统支持256色了,稍微弄了一下以后发现vim的powerline颜色终于可以正常显示了。



然而Windows命令行自带的新宋体简直要命,打开切换到Consolas过后再重新打开的话又会变回原来的字体Issue757,目前发现只有系统自带的那几套中文字体以及inziu iosevka可以保存下来,然而我想用Consolas(bgm38)

后面就选择使用其他第三方终端,最后找到了这篇东西
然而经过折腾,
256colors2.pl
能够正常输出,然而vim里面的powerline还是无法正常显示……
https://ooo.0o0.ooo/2017/04/18/58f59d1423260.png
https://ooo.0o0.ooo/2017/04/18/58f59aa23e99b.png

所以最终跑来万能的bgm求助了,希望能够找到以下的解决方案:
1,诸位使用这个子系统的方式
2,能够在windows自带的命令行中使用的长得像Consolas的字体
3,能够在windows自带的命令行中使用Consolas的方式(那个雅黑混合试过了,没用……
4,能够在第三方终端中正常显示vim的解决方案

弄了快三天了,至今还是没能完美地解决,在这里先谢谢各位了(bgm38)

==========================分割线=========================

弄了一下午,放弃使用conemu了,尽管可以单独设置CJK字体,颜色也能够正常显示了,但是还有各种小问题,所以直接就用mintty来跑了(bgm38)
最终效果大概是这样,除了不能设置第二字体,CJK字符的显示有点瞎眼,其他都基本符合预期了:
#2 - 2017-4-18 13:33
太久沒用過 windows,不過和 consolas 相似的字體有 Inconsolata
#2-1 - 2017-4-18 14:53
Black_tea
似乎不能完全覆盖CJK的字体的话还是无法保存的,不过还是感谢回复(bgm39)
#2-2 - 2017-4-18 20:05
Kei
Black_tea 说: 似乎不能完全覆盖CJK的字体的话还是无法保存的,不过还是感谢回复
大學四年Linux的路過,很好玩哦,整個青春都在折騰Linux(咦,眼淚停不下來 (bgm38)
#3 - 2017-4-18 14:05
(就是没有)
http://cmder.net/ 加bash还行
#3-1 - 2017-4-18 14:48
Black_tea
之前试过,直接跑bash ~的话不能正常显示,能说下你的实现方法吗?
#4 - 2017-4-18 14:56
(BGMのTrinitas<=>婊冈妈<=>补冈妈<=>拜冈妈 三位一体 ...)
我还是选择Vmware大法好
#4-1 - 2017-4-18 15:09
Black_tea
开虚拟机太慢啊,我只是想要在Windows下方便的访问Linux下的各种方便的工具,比如ssh之类的,而且似乎更新以后能在bash里面跑外面的exe(bgm38)
#4-2 - 2017-4-18 15:22
lhb5883-吹冈王♛⑩
Black_tea 说: 开虚拟机太慢啊,我只是想要在Windows下方便的访问Linux下的各种方便的工具,比如ssh之类的,而且似乎更新以后能在bash里面跑外面的exe
后台一直放着呗(bgm38)
#4-3 - 2017-4-18 23:54
Neroldy
Black_tea 说: 开虚拟机太慢啊,我只是想要在Windows下方便的访问Linux下的各种方便的工具,比如ssh之类的,而且似乎更新以后能在bash里面跑外面的exe
why not msys2
#4-4 - 2017-4-18 23:56
Neroldy
Black_tea 说: 开虚拟机太慢啊,我只是想要在Windows下方便的访问Linux下的各种方便的工具,比如ssh之类的,而且似乎更新以后能在bash里面跑外面的exe
ssh,git,python,gcc等一套全部依赖于msys2,已经成为我不可或缺的工具。
#4-5 - 2017-4-19 02:48
Black_tea
Neroldy 说: why not msys2
并不准备把它当作一个生产环境来用,花了这么多时间,说到底都是在“玩”,我之所以选择它不过是因为可玩性比较高而且方便玩而已。
不过实用性价值还是有的。(bgm39)
#4-6 - 2017-4-19 10:33
LunarShaddow🌙
Neroldy 说: ssh,git,python,gcc等一套全部依赖于msys2,已经成为我不可或缺的工具。
同,不过走的cygwin
#4-7 - 2017-4-19 10:38
Neroldy
Black_tea 说: 并不准备把它当作一个生产环境来用,花了这么多时间,说到底都是在“玩”,我之所以选择它不过是因为可玩性比较高而且方便玩而已。
不过实用性价值还是有的。
感觉这个subsystem问题还是比较多的,还是msys2方便
#4-8 - 2017-4-19 12:57
lhb5883-吹冈王♛⑩
Black_tea 说: 并不准备把它当作一个生产环境来用,花了这么多时间,说到底都是在“玩”,我之所以选择它不过是因为可玩性比较高而且方便玩而已。
不过实用性价值还是有的。
玩的话beta软件是这样的啊
#5 - 2017-4-18 15:06
(不想上班)
这个子系统有fonts.conf用么(
#5-1 - 2017-4-18 15:16
Black_tea
印象中有,以前尝试修改过,但是并不能对外部产生任何影响…这个子系统的所有字符输出都是要经过外部的终端解释的,类似于ssh登录。
#5-2 - 2017-4-18 17:32
frank1998sj
Black_tea 说: 印象中有,以前尝试修改过,但是并不能对外部产生任何影响…这个子系统的所有字符输出都是要经过外部的终端解释的,类似于ssh登录。
原来如此
#6 - 2017-4-18 15:56
之前折腾过一阵子(bgm38),找到了别人搞的这个字体
安装以后在powershell里面选择YaHei Consolas Hybrid字体之后以后就一直是这个字体了
姑且是包含7个Powerline的特殊字符,效果大概像这个图一样(bgm24)

我想能显示这几个字符的话powerline也就可以了吧(bgm38)
我有点看不出它的英文字体和Consolas的区别(bgm38)
#6-1 - 2017-4-18 17:47
Black_tea
装上去用了一下,发现估计是字体合并的时候丢失了信息,在调到某些字号的时候简直惨不忍睹(bgm38)
#7 - 2017-4-18 19:12
(你的爱还不够啊!)
我选择放弃 Windows(bgm38)
#7-1 - 2017-4-18 21:36
Black_tea
我也很绝望啊,然而在Linux下面在Windows下已经用惯了的一大堆生产力工具没有替代品(bgm38)
#8 - 2017-4-18 22:03
(明天,我就要去屠龙(失恋了,不想再屠龙了) ...)
wsl-terminal试过吗?
#8-1 - 2017-4-18 23:25
Black_tea
下了下来看了一下,用的也是mintty,跟我现在用的是同一个,除了多了点工具,但还是不能单独设置CJK字符的字体的(bgm38)
#9 - 2017-4-18 22:20
(宅男会虚构虚构老婆倒贴给虚构自己这件事究竟有什么错)

不如试试 Inziu Iosevka
#9-1 - 2017-4-18 23:20
Black_tea
第一幅截图里面用的就是这个字体,然而还是不习惯,感觉太细(bgm39)
#9-2 - 2017-4-18 23:32
板砖加身
Black_tea 说: 第一幅截图里面用的就是这个字体,然而还是不习惯,感觉太细
这套基于思源黑体,想折腾的话自己打包一份 Black 字重 (bgm38)
#10 - 2017-4-18 22:45
(病める時も健やかなる時も朝も昼も夜も夢も現もずっと)
个人感受是 Subsystem 只能用作玩具.. 本来想用作 C++ 和 Haskell 开发环境,然而总是有各种库以及系统调用和真正的 Ubuntu 有微妙的不同...