Ubuntu 13.10 中的 Gvim GLib-GObject-WARNING

Ubuntu 13.10 中的 Gvim GLib-GObject-WARNING

今天下午我从 ubuntu 13.04 升级到了 ubuntu 13.10。升级后,当我尝试从终端启动 vim 时,出现了以下警告

(gvim:4054): GLib-GObject-WARNING **: 尝试在类初始化后添加属性 GnomeProgram::sm-connect

(gvim:4054): GLib-GObject-WARNING **: 尝试在类初始化后添加属性 GnomeProgram::show-crash-dialog

(gvim:4054): GLib-GObject-WARNING **: 尝试在类初始化后添加属性 GnomeProgram::display

(gvim:4054):GLib-GObject-WARNING **:尝试在类初始化后添加属性 GnomeProgram::default-icon`


我该如何修复这些问题以及这些警告到底是什么

答案1

这并不能解决您的问题,但我尝试删除并安装 vim-gnome,但遇到了同样的问题。因此,我删除了 vim-gnome 并安装了 vim-gtk,它运行正常。

答案2

我在 14.04 中看到了这个问题。但我只安装了 vim-gnome。删除 vim-gnome 并安装 vim-gtk 没有任何错误消息。

sudo apt-get -y remove vim-gnome
sudo apt-get install vim-gtk

答案3

为了解决这个问题,我添加了一个别名来运行 gvim,并丢弃所有 stderr 消息。

只需将以下行添加到您的.bashrc文件中:

alias gvim="gvim 2>/dev/null"

当我使用的程序超出我的控制范围时,我讨厌这些类型的错误和警告,它会打印很多这样的错误和警告,从而分散我对正在做的事情的注意力。

答案4

在检查了你的建议后,我了解到我已经两个都已安装 vim-gnome 和 vim-gtk。

通过删除 vim-gnome 并保留 vim-gtk,这个问题已经解决了。

相关内容