ubuntu14.04啟動gvim時有WARNING?

Tags: 終端,

Ubuntu14.04,在終端打開gvim時提示一些出錯信息,不是很雅觀:

(gvim:3572):GLib-GObject-WARNING **: Attempt to add property GnomeProgram::sm-connect after class was initialised

關於此提示做了一番搜索和試驗,最後發現解決方法僅僅是移除gvim安裝vim-gtk

工具/原料

Ubuntu 14.04

Ubuntu 軟件中心

方法/步驟

現有狀態,終端打開 gvim 有三種方法

1、gvim 無root 權限

2、sudo gvim 有root 權限 但算是一個錯誤的命令 會造成文件權限的改變

3、gksudo gvim 有root 權限 這個才是正確的

分別試驗

ubuntu14.04啟動gvim時有WARNING

ubuntu14.04啟動gvim時有WARNING

ubuntu14.04啟動gvim時有WARNING

卸載gvim並安裝vim-gtk

ubuntu14.04啟動gvim時有WARNING

ubuntu14.04啟動gvim時有WARNING

ubuntu14.04啟動gvim時有WARNING

再次試驗 三個命令 可發現

1、gvim 此命令無WARNING提示

2、sudo gvim 此命令依然有WARNING 不過是 IBUS-WARNING

3、gksudo gvim 此命令無任何WARNING且有root權限

ubuntu14.04啟動gvim時有WARNING

ubuntu14.04啟動gvim時有WARNING

ubuntu14.04啟動gvim時有WARNING

注意事項

安裝vim-gtk 替代gvim 就可以消除警告

使用 sudo 或 gksudo 要謹慎 要了解其必要性

IBUS-WARNING 的問題暫無好的解決辦法

相關問題答案