Kitty
此时,我已经完成了从Windows 到 macOS 的转换。
更换使用 macOS 之后,终端基本上换成了使用 iTerm2,日常使用 Neovim 写个文章,撸个代码,基本没有什么问题。这次之所以再花时间研究 WezTerm 和 Kitty,仅是想通过 snacks.nvim 插件的 Image 模块,在 Neovim 中实现图片预览和公式渲染。仅此而已。
但是事后评估,投入的时间和取得的成果,似乎回报有点低。并不值得。
- 图片预览:不必非得在 Neovim 中预览,Yazi 可以呀
- 公式渲染:不必非得在 Neovim 中渲染,Typora 效果更佳
字体
在任何终端内使用 Neovim,尤其是中文用户,首先要解决的便是字体支持:又要有图标,又要有中文,最好能有多个字重,至少可以支持斜体和粗体。
Maple Mono
Maple Mono 全套字体包含英文,Nerd Font,中文,风格统一、圆润。所以,我们选择安装包含中文的最后一种字体方案。
bash
# Maple Mono
brew install --cask font-maple-mono
# Maple Mono NF
brew install --cask font-maple-mono-nf
# Maple Mono NF CN
brew install --cask font-maple-mono-nf-cnJetBrains Maple Mono
JetBrains Maple Mono 算是一个嫁接字体,英文使用的是 JetBrains Mono,也包含了 Nerd Font,中文则使用了 Maple Mono 字体。
视个人偏好是否使用智能连字,可以选择下载两种字体的任意一种:
- JetBrainsMapleMono-NF-XX-NL-XX.zip:不支持连字符,大约等于 JetBrainsMonoNL Nerd Font Mono 字体,拼接了 Maple Mono 的中文部分
- JetBrainsMapleMono-NF-XX-XX-XX.zip:支持连字符,大约等于 JetBrainsMono Nerd Font Mono 字体,拼接了 Maple Mono 的中文部分