首先下载原始Monaco字体,注意我只找到了这一款在ubuntu的gnome下可见,其他的各种monaco即使安装了也看不到。
https://gist.github.com/epegzz/1634235

为了可以使得终端可以显示丰富多彩的nerd,我决定自己来为monaco patch上nerd字体

在使用nerd-font自定义一套monaco字体的时候,ubuntu18.04报了这个错误,官方说安装fontforge即可,但是安装过后依然无效,原来要安装的不是fontforge,卸载,安装如下两个包:

sudo apt-get install python-fontforge
sudo apt-get install python-configparser

开始patch字体,添加nerd

./font-patcher --fontawesome --fontawesomeextension --fontlinux --octicons --powersymbols --pomicons --powerline --powerlineextra --material --weather ./Monaco.ttf -out ./patched-fonts/

注意,如果出现python报错
例如:‘ascii’ codec can’t decode byte 0xe4 in position
这是font-patcher的脚本问题,需要编辑font-patcher

vim ./font-patcher

新增两行代码在import sys(13行左右)下面即可

reload(sys)
sys.setdefaultencoding('utf8')

这就解决了什么ascii的decode问题,因为本人对py不了解,所以不对代码进行解释。

安装新patch的字体,之后更新缓存

sudo fc-cache -vf

最终效果

我把打好补丁的monaco字体放在github上,进入fonts目录可以下载

https://github.com/devilyouwei/Vimmer

Ubuntu gnome安装Monaco字体,FontForge module is probably not installed相关推荐

  1. ubuntu 安装 monaco字体

    monaco字体是最初mac的,github上也项目可以支持ubuntu了. 安装步骤如下: 1. git clone https://github.com/cstrap/monaco-font.gi ...

  2. [Ubuntu]明明白白安装中文字体

    Ubuntu 6.06 dapper对中文的支持应该说是一向不错的,包括现在默认安装就包含了scim输入法.然而,一般安装的ubuntu虽然能够显示.输入中文了,但总觉 得所显示的中文像歪瓜裂枣,很是 ...

  3. ubuntu明明白白安装中文字体

    授权方式:署名,非商业用途,保持一致,转载时请务必以超链接(http://www.fwolf.com/blog/post/170 )的形式标明文章原始出处和作者信息及本声明. Ubuntu 6.06 ...

  4. 如何在ubuntu上安装virtualbox的driver module vboxdrv

    干净的ubuntu安装完毕之后是没有vboxdrv这个driver module的. 新建一个folder jerry_virtualbox: 使用wget下载virtualbox安装包:https: ...

  5. 【ubuntu perf安装】The program 'perf' is currently not installed.

    按照顺序输入下面的命令 sudo apt install linux-tools-common sudo apt-get install linux-tools-4.15.0-36-generic s ...

  6. linux安装字体 apt get,Ubuntu上安装字体的教程

    1.下载获取字体并解压安装 对于开源操作系统而言,Ubuntu平台默认自带很多字体.但通常情况下用户或许对已有字体并不能满足需要.因此,类似Windows系统一样,用户可以在Ubuntu 14.04. ...

  7. Ubuntu安装中文字体

    1.将simhei字体拷贝到/usr/share/fonts/目录下 2.导入字体 打开"终端"运行以下命令行,建立字体缓存信息: sudo mkfontscale sudo mk ...

  8. ubuntu下安装wps出现系统缺失字体问题?

    出现原因:本人在ubuntu下安装WPS后,从windows下拷贝了.doc文件,出现了系统缺失字体的问题,上网查找解决办法,都是要从百度云盘里下载字体,放到/usr/share/fonts下的,非常 ...

  9. androidstudio使用mac字体_给android studio安装新字体,如mac系统的monaco字体

    程序猿最少不了的就是敲代码,那么一款好看的字体能让程序员敲起代码来更舒心,甚至能带来更好的灵感和思路,现在android开发工具已经基本上从eclipse过渡到android studio了,如果我们 ...

最新文章

  1. java+jsp+mysql网页制作总结(1)
  2. session_unset()和session_destroy()的区别
  3. 嵌入式计算机与pc机架构,PC架构与嵌入式架构的录播主机的区分
  4. 网络安全第一讲 计算机网络安全概述
  5. nodejs(6)express学习
  6. javaweb开发要学习的所有技术和框架总结
  7. 【ES】Es使用 报错 TransportClient llegalstateException : Unsupported transport.type [netty3]
  8. 2021-2025年中国云企业管理软件行业市场供需与战略研究报告
  9. 【muduo源码分析】Buffer类的设计
  10. Linux 命令 - touch
  11. STM32相关手册使用记录
  12. Educational Codeforces Round 7
  13. 【LaTex使用总结】LaTex,pdflatex,xelatex,xetex等的区别和关系
  14. 关于吾爱(52)破解网注册时临时安全验证码以及填完信息没有确认或提交按钮的问题
  15. 易语言调用大漠Ocr文字识别游戏角色坐标
  16. 24GHz多通道毫米波雷达传感器开发-前言
  17. 【历史上的今天】7 月 25 日:IBM 获得了第一项专利;Verizon 收购雅虎;亚马逊发布 Fire Phone
  18. 【Homebrew】Homebrew 介绍与安装
  19. html界面等待状态,html页面Loading效果实现:加载新页面前的等待过渡画面
  20. 湖畔大学曾鸣演讲:从0到0.1最难,伟大如何孕育于此?

热门文章

  1. 微服务绕不过的坎-服务雪崩
  2. USB OTG to PC USB API简介
  3. 基于Eclipse的STM32F4系列工程建立(继环境建立之后)
  4. alsa buffer原理_ALSA lib基本概念
  5. 书籍-邓普顿教你逆向
  6. 全国计算机软件水平考试成绩时间,计算机软考软件水平考试成绩多久能出来
  7. FS2113芯片4.35V/4.4V单节锂电池保护 IC
  8. 葬花吟 林黛玉 清 曹雪芹
  9. 五级计算机考试题目,计算机五级考试题答案
  10. 每日一题30:拓补排序