gvim无法启动,说“找不到字体集”

时间:2014-08-16 07:36:01

标签: vim remote-desktop rhel nomachine

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

  

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

     

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

VIM启动了。请帮忙。

2 个答案:

答案 0 :(得分:1)

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

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

locale返回什么?

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

RHEL fonts

  

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

     

fc-cache~ / .fonts

答案 1 :(得分:0)

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