0

当我尝试在我的 RHEL 中启动 gVim 时,我收到以下消息:

警告:String 到 FontSet 的转换中缺少字符集 警告:无法加载任何可用的字体集 警告:String 到 FontSet 的转换中缺少字符集 警告:无法加载任何可用的字体集 错误:中止:未找到字体集

E852: 子进程无法启动 GUI 按 ENTER 或键入命令继续

VIM 启动。

4

2 回答 2

1

:h E852当 GUI 启动失败时,Vim 将尝试在终端中继续运行。

因此,导致 gvim 无法启动的字体存在问题。

返回什么locale

如果您使用的是 utf-8 语言环境但未安装任何 utf-8 字体,则可能会发生此错误,解决方案是安装一些字体。

RHEL 字体

6.1。为用户添加新字体 要为单个用户添加字体,请将新字体复制到用户主目录中的 ~/.fonts/ 目录中。使用 fc-cache 命令更新字体信息缓存,如下例所示:

fc-cache ~/.fonts

于 2014-08-19T21:41:21.063 回答
0

通常是因为它是gvim的纯x11版本,至少添加gtk支持允许它访问fontconfig然后它工作得更好......(我刚才遇到了问题,我的解决方案是添加gtk支持)。

于 2017-04-20T22:55:25.047 回答