如何在Neovim中安装并配置Fira Code字体?
在Neovim中配置Fira Code字体
1. 先安装Fira Code字体
- Windows/macOS:下载官方字体文件后双击安装即可。
- Linux(Debian/Ubuntu):执行命令
sudo apt install fonts-firacode - Linux(Arch/Manjaro):执行命令
sudo pacman -S ttf-fira-code
2. 配置Neovim(分终端版和GUI版)
终端版Neovim
终端里的Neovim会继承终端模拟器的字体设置,操作如下:
- 打开终端设置界面,找到字体选项,将默认字体改为Fira Code
- 务必启用「连字(Ligatures)」选项,这是Fira Code的核心特色,能让
->、>=、==这类符号显示为美观的连字样式
GUI版Neovim(如Neovide、Gvim)
在Neovim配置文件(init.lua 或 init.vim)中添加以下配置:
- Lua 配置:
-- 设置字体,h14代表字体大小为14,可按需调整 vim.o.guifont = "Fira Code:h14" -- 启用连字 vim.g.neovide_font_ligatures = true -- 仅针对Neovide vim.o.ligatures = true -- 通用GUI客户端设置
- Vimscript 配置:
set guifont=Fira\ Code:h14 let g:neovide_font_ligatures = v:true set ligatures
3. 验证配置是否生效
打开Neovim,输入包含连字的代码片段(比如const foo = () => {}、if (a >= b)),如果符号显示为Fira Code特有的连字样式,说明配置成功。也可以用命令验证:
- GUI版:输入
:set guifont?,确认输出的字体名称是Fira Code - 终端版:直接观察终端字体显示是否为Fira Code
内容的提问来源于stack exchange,提问作者NoobishCoder
相关产品推荐
相关产品推荐

