今日の午後、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を追加しようとしました `
これらを修正するにはどうすればよいですか?
14.04でこれを見ていました。しかし、vim-gnomeのみがインストールされていました。 vim-gnomeの削除とvim-gtkのインストールは、エラーメッセージなしで機能します。
Sudo apt-get -y remove vim-gnome
Sudo apt-get install vim-gtk
これで問題は解決しませんが、vim-gnomeを削除してインストールしようとしましたが、同じ問題がありました。そのため、vim-gnomeを削除してvim-gtkをインストールしましたが、正常に動作します。
これを解決するために、すべてのstderrメッセージを破棄してgvimを実行するエイリアスを追加しました。
.bashrc
ファイルに次の行を追加するだけです。
alias gvim="gvim 2>/dev/null"
私が使用しているプログラムが私の制御を超えている場合、これらのタイプのエラーと警告は嫌いです。
あなたの提案を確認した後、私はboth vim-gnomeとvim-gtkがインストールされていることを知りました。
この問題は、vim-gnomeを削除し、vim-gtkを保持するだけで解決しました。