You need to enable JavaScript to run this app.
最新活动
大模型
产品
解决方案
定价
生态与合作
支持与服务
开发者
了解我们

如何通过终端修改Ubuntu 20.04 LTS系统的等宽字体

如何通过终端修改Ubuntu 20.04 LTS系统的等宽字体

我完全懂你这种无奈——找了一堆界面设置的方法,结果自己的GNOME环境里根本没那些选项,只能靠终端来解决对吧?针对你的Ubuntu 20.04 LTS + GNOME 3.36 + gnome-terminal 3.36.2环境,我给你整理了两个实用的终端操作方案,亲测有效:

方案一:单独修改GNOME终端的等宽字体

这个方法只针对终端生效,不会影响其他系统应用。

  1. 先查看当前终端的字体配置:
gsettings get org.gnome.Terminal.Legacy.Profile:/org/gnome/terminal/legacy/profiles:/:$(gsettings get org.gnome.Terminal.ProfilesList default | tr -d \')/ font

执行后会输出当前终端正在使用的字体,比如 'Monospace 12'

  1. 替换成你想要的等宽字体:
    把命令里的'Monospace 12'换成你心仪的字体名称和字号就行,比如我想用JetBrains Mono 11号字体,就输入:
gsettings set org.gnome.Terminal.Legacy.Profile:/org/gnome/terminal/legacy/profiles:/:$(gsettings get org.gnome.Terminal.ProfilesList default | tr -d \')/ font 'JetBrainsMono 11'

注意:字体名称必须是系统已安装字体的准确名称,如果不确定,可以用fc-list | grep -i mono命令列出所有已安装的等宽字体,从中找你要的。

方案二:修改系统全局的等宽字体

这个方法会让所有依赖系统等宽字体的应用(包括终端、文本编辑器等)都同步生效。

  1. 查看当前全局等宽字体设置:
gsettings get org.gnome.desktop.interface monospace-font-name
  1. 修改全局等宽字体:
    同样替换成目标字体和字号,比如设置成Fira Code 12号:
gsettings set org.gnome.desktop.interface monospace-font-name 'Fira Code 12'

小提示

修改完成后,如果字体没立刻生效,要么重启一下终端,要么注销当前用户再重新登录,就能看到效果啦。

备注:内容来源于stack exchange,提问作者Vladislav Butko

火山引擎 最新活动