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

gvim无法启动,说;找不到字体集“;,vim,remote-desktop,rhel,nomachine,Vim,Remote Desktop,Rhel,Nomachine,当我尝试在RHEL中启动gVim时,我收到以下消息: 警告:字符串到字体集转换中缺少字符集警告: 无法加载任何可用的字体集警告:字符串中缺少字符集 到字体集转换警告:无法加载任何可用的字体集 错误:中止:未找到字体集 E852:子进程无法启动GUI,请按ENTER或type 命令继续 VIM启动。:h E852当启动GUI失败时,VIM将尝试在终端中继续运行 所以字体存在问题,导致gvim无法启动 locale返回什么 如果您使用的是utf-8语言环境,但没有安装任何utf-8字体,则可能会发生

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

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

E852:子进程无法启动GUI,请按ENTER或type 命令继续


VIM启动。

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

所以字体存在问题,导致gvim无法启动

locale
返回什么

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

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

fc缓存~/.字体


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