macOS VSCode 终端使用powerline字体配置
问题描述
因为使用itern及zsh替代了原本的terminal,并使用了其他主题以及powerline字体,导致vscode里的终端并不能正常显示(乱码),此文将解决该问题。
问题所在
正常来说,在settings.json配置文件中添加相应字段即可:
"terminal.integrated.fontFamily": "Menlo for Powerline"
然而设置完后,问题并没有解决。经研究,发现原来使用ttf安装的字体,字体文件并不在/Library/Fonts/
中,所以只需要字体放置于该路径内,配置即可正常生效。
解决方法
安装字体文件
cd /Library/Fonts
git clone https://github.com/abertsch/Menlo-for-Powerline.git
配置vscode
# 修改vscode配置文件settings.json
# 添加字体配置
"terminal.integrated.fontFamily": "Menlo for Powerline"
配置完成后即可。
macOS VSCode 终端使用powerline字体配置相关推荐
- Mac 上 iterm2 和 VSCode 终端中的字体设置建议
iterm2 将 Powerline font 字体下载下来,双击 install.sh 即可安装; 该库包含很多免费的字体. iterm2-->Preferences-->Profile ...
- Mac 上 iterm2 和 VSCode 终端中的字体设置建议 1
iterm2 将 Powerline font 字体下载下来,双击 install.sh 即可安装; 该库包含很多免费的字体. iterm2-->Preferences-->Profile ...
- 修改vscode终端字体
前几天vscode自动升级,导致vscode终端oh-my-zsh风格字体设置丢失,需要修改回来. 在code-首选项-设置里面,输入font,点击功能-终端,找到如下位置,输入Menlo for p ...
- 配置vscode终端字体
Linux下配置vscode终端字体: 在Ubuntu 18.04.1LTS 下的解决方案(亲测可用),其他版本linux做参考. 下载安装字体 $cd /usr/share/fonts/truet ...
- windows vscode terminal配置powerline字体
windows vscode terminal配置powerline字体 zsh乱码 还是乱码 解决方法,参考[此博客](https://www.jianshu.com/p/aac4c5e87a3a) ...
- 修复vscode 终端字体间隔过大的问题
最近重装了系统之后,在多用户终端环境下启动vscode(非默认用户),发现vscode内的终端字体间隔过大,如下图: 在settings.json中不管我怎么改各种powerline字体都不行: &q ...
- macOS美化终端:homebrew、ohmyzsh、字体、powerlevel10k、exa、插件
一.设置代理 查看详细代理教程:macOS Linux 终端设置http https SOCKS代理 二.安装homebrew 点我进官网教程 1.Install Homebrew (on macOS ...
- ubuntu vscode 终端字体设置(字体间隔过大)
ubuntu vscode 终端字体设置(字体间隔过大) 1 问题 2 原因 3 处理 3.1 查看系统字体 3.2 设置系统预置字体 3.3 设置自定义字体 1 问题 ubuntu 18.04 系统 ...
- 现代c++:MacOS VSCode配置c++17环境
时代在发展,本科的时候学的c++已经不是现在的c++了,于是重新学习c++17.今天第一次用VSCode运行c++ 17,发现需要配置一下编译器才能运行. 现代c++:MacOS VSCode配置c+ ...
- VScode终端配置bash.git(默认),terminal.integrated.shell:windows路径查找不到前提下
问题: VScode升级到1.60.05版本后,终端配置不支持"terminal.integrated.shell.windows",想要在VScode终端将bash设置为默认终端 ...
最新文章
- linux设置开机服务自动启动/关闭自动启动命令
- 我的公众号 - Old Artist
- javac环境变量配置(转)
- 减少静态链接库的体积
- kubernetes 1.5 + nginx负载均衡 + jenkins集群 实战(一)
- 五十六、从高中碾转相除法、更相减损术算法谈起
- [转]DevExpress GridControl 关于使用CardView的一点小结
- JavaScript 学习笔记— —Date对象
- 攻克前端开发的难点,码农不惧!!
- new115.com dz.html,超实用的HTML代码段(赵荣娇)
- 微信公众号关注渠道来源
- 为用户提供确定性——互联网平台建设
- 嵌入式软件异步编程:请求的多阶段异步处理
- 群晖挂载玩客云网络磁盘
- 拼多多app是原生还是html,拼多多app下架了是怎么回事?原因及上线时间分析
- 【基础算法】穷举算法 (暴力枚举) C++实现
- 微信小程序视频分享平台系统毕业设计毕设(6)开题答辩PPT
- 用户手册——机房收费系统
- jsp+servlet学子商城项目--servlet、dao层的各项练习
- Java实现Zip文件的解压和压缩_ZipUtil
热门文章
- Javascript学习待续
- 【ER网络?BA网络?WS网络?NW网络?】复杂网络分析+数据集+代码实现
- 《疯狂的程序员64》读后感
- 网站优化之如何让站群链轮做到极致
- 继承ActionSupport
- 设计一个求立方体体积的父类,包含一个显示底面各个形状信息的统一方法,信息显示方式 “类别+周长+面积”;一个计算和显示立方体体积的统一方法 设计三个子类(利用继承关系):圆柱、长方体、三棱柱
- 谷歌AI生成视频两连发:720p高清+长镜头,网友:对短视频行业冲击太大
- python 代码运行时间获取方式
- 统一管理所有随机启动的应用程序
- Android开发-Android项目结构