vim - 为什么 gvim 不能正确设置字体?

标签 vim editor text-editor

我正在尝试在 .vimrc 中的 Linux 上配置 gvim 字体但它会产生奇怪的结果。
为了让 gvim 使用“Liberation Mono”,我添加了 set guifont=LiberationMono: h12 .它被应用但无法识别 :h12选项和输出:

Error detected while processing /home/tastyminerals/.vimrc:
line   44:
E518: Unknown option: h12

但我对结果没意见,因为字体被应用了。
enter image description here

但是,当我将该行更正为 set guifont=LiberationMono:h12 时gvim 没有提示,但字体变成了这样:

enter image description here

这当然不是“Liberation Mono”,我尝试使用的任何其他字体都会发生这种情况。
为什么字体会变成一些奇怪的等宽变体?如何正确配置字体?

最佳答案

我通过更正 ~/.vimrc 中的字体设置设法解决了这个问题。

set guifont=LiberationMono\ 12

enter image description here

关于vim - 为什么 gvim 不能正确设置字体?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/24222784/

相关文章:

vim - 为什么 MacVim 中的 Command-T 找不到文件?

html - eclipse html : Doesn't indent on some tags

delphi - 在 Delphi 中编辑 PDF 文档

text-editor - 在当今时代,是否有合理的理由强制代码文件的最大宽度为 80 个字符?

macros - 如何在 Vim 上重复某些操作特定时间?

c# - 如何在 ubuntu 18.04 上为 c#.net-core 开发配置 vim/nvim 自动补全

c++ - VIM 中突出显示的随机括号

c# - Unity 中 HashSet 的自定义检查器

html - 是否有一个在浏览器中运行的像样的 html 编辑器?

c++ - 有人可以在谷歌驱动器中推荐一个用于编辑 C++ 文件的应用程序吗?