Поскольку gksudo gvim
запускает gvim от имени пользователя root, он не загружает .vimrc
в ваш домашний каталог, а скорее .vimrc
в /root
(если есть).
Так что проблема вваш ~/.vimrc
или gksudo
не перенаправляет стандартный поток ошибок.
К сожалению, версии gvim, поставляемые, например, с Ubuntu, как известно, издают ошибки GTK / GLib.Я использую следующий псевдоним в ~/.bashrc
, чтобы игнорировать их:
alias gvim="gvim $@ &> /dev/null"