如何更改 gVim 的默认字体

如何更改 gVim 的默认字体

编辑:我将原始问题移至“Windows 7 中停靠的 gVim 在标签切换时跳转”

在与我的 斗争之后.vimrc,我转而从 Windows 注册表中设置字体,因为没有guifont.vimrc ,一切都正常工作。我发现的唯一提到的注册表是,

HKLM\Software\Microsoft\WindowsNT\CurrentVersion\Console\TrueTypeFont

这是 MS 命令行,但这不是我想要的。目前 gVimFixedsys默认设置为。通过注册表搜索值fixedsys没有结果。我的直觉是可以通过注册表设置来更改它。有这样的注册表值吗?

答案1

字体被硬编码到 gvim.exe 和 vim.exe 的二进制文件中。我只需在二进制文件中搜索并找到“Fixedsys”。我将那部分更改为我想要的字体名称,一切就好了。任何编辑器都可以,但在这种情况下我使用了另一个 vim(非 gui,cygwin),因为 vim 非常适合打开大型文件。我不需要重新编译

相关内容