我在 visual studio code 上打开了集成终端,我不喜欢它默认的编辑器字体值。我想将其更改为Meslo Regular Z Powerline
。
这是要点:当我输入此值"Meslo Regular Z Powerline"
时,结果是视觉工作室代码无法识别它。我认为问题在于它包含的空格字符。我把它安装在我的Mac上,但仍然无法识别它。
解决方法是什么?
答案 0 :(得分:17)
我看到我使用的名称不是正确的名称:这里的名称正确 "电力线的Meslo LG M DZ"
"terminal.integrated.fontFamily": "Meslo LG M DZ for Powerline"
这个工作得很好
答案 1 :(得分:5)
在Ubuntu 18.04中,答案中的所有内容都不适合我,它一直在抱怨以下消息:
终端仅支持等宽字体。
因此,我进行了一些探讨,这是我的解决方案:
无需在Ubuntu 18.04中添加额外的字体来解决此问题,我们只需要在vscode中添加缺少的电力线字体即可正确显示符号。
所以我刚刚添加到我的设置中:
{
...
"terminal.integrated.fontFamily": "monospace, PowerlineSymbols",
...
}
一切都非常顺利,我可以看到带有电源线的VSCode终端,就像普通的OS终端一样。
干杯!
答案 2 :(得分:4)
这些答案都没有对我有用,因为我在我的iTerm2中使用MesloLGS NF。我所做的就是获取iTerm2->首选项->配置文件->字体部分
下的文本中显示的确切值。,然后将其输入到terminal.integrated.fontfamily下的settings.json中。
答案 3 :(得分:3)
答案 4 :(得分:2)
从此处安装以下字体
在cols = ['Score_1','Score_2','Score_3']
def create_list_of_scores(df):
df_result = pd.DataFrame(columns=cols)
df_result.loc['t-statistic'] = [ttest_ind(df['Income'], df[x])[0] for x in cols]
df_result.loc['p-value'] = [ttest_ind(df['Income'], df[x])[1] for x in cols]
df_result.loc['correlation'] = [spearmanr(df['Income'], df[x])[1] for x in cols]
return df_result
df = df.groupby('Income_Quantile').apply(create_list_of_scores).swaplevel(0,1).sort_index()
print (df)
Score_1 Score_2 Score_3
Income_Quantile
correlation 1 NaN NaN NaN
2 NaN NaN NaN
3 6.837722e-01 0.000000e+00 1.000000e+00
4 4.337662e-01 6.238377e-01 4.818230e-03
5 2.000000e-01 2.000000e-01 2.000000e-01
p-value 1 8.190692e-03 8.241377e-03 8.194933e-03
2 5.887943e-03 5.880440e-03 5.888611e-03
3 3.606128e-13 3.603267e-13 3.604996e-13
4 5.584822e-14 5.587619e-14 5.586583e-14
5 3.861801e-06 3.862192e-06 3.864736e-06
t-statistic 1 1.098143e+01 1.094719e+01 1.097856e+01
2 1.297459e+01 1.298294e+01 1.297385e+01
3 2.391611e+02 2.391927e+02 2.391736e+02
4 1.090548e+02 1.090479e+02 1.090505e+02
5 1.594605e+01 1.594577e+01 1.594399e+01
vs code
在>Preferences: Open Settings (JSON)
settings.json
答案 5 :(得分:1)
只需找到安装字体的 Meslo*.ttf 文件,然后check the actual name of font in system installer。然后将该名称复制到 vscode 设置中。
答案 6 :(得分:0)
这是我在使用Powerline
的vcode内设置鱼终端的设置"terminal.integrated.fontFamily": "Meslo LG M DZ for Powerline",
"terminal.integrated.shell.osx": "/usr/local/bin/fish",
"terminal.integrated.shell.linux": "/usr/local/bin/fish",
答案 7 :(得分:0)
Mac 用户版本:
"terminal.external.linuxExec": "iterm",
"terminal.external.osxExec": "Iterm.app",
"terminal.integrated.fontFamily": "Meslo LG M DZ for Powerline",
答案 8 :(得分:0)
在Ubuntu中具有Vscode终端:
如果您也在终端中使用 font-awesome 图标
{
"terminal.integrated.fontFamily": "'Meslo LG M DZ for Powerline', 'fontawesome'",
"terminal.integrated.fontSize": 15
}
下面是我的vscode终端
答案 9 :(得分:0)
iTerm2和VS Code 1.41.1的更新修复程序
从iTerm2设置中复制确切的字体(iTerm2 /首选项/配置文件/文本) 在我的情况下,字体为“ Meslo LG M for Powerline”
然后在VS代码中进行字体设置(代码/首选项/设置/文本编辑器/字体) 将字体添加到字体系列。
对我来说,字体家庭最初设置为:“摩纳哥门罗,'Courier New',等宽” 只需将iTerm字体添加到末尾,就像这样:
“摩纳哥的Menlo,“ Courier New”,等宽,电力线的梅斯LG M”