
Cuando uso sudo vim en un archivo, falla con:
$ sudo vim test
Error detected while processing /home/dcampbe1/.vimrc:
line 12:
E117: Unknown function: vundle#begin
line 13:
E492: Not an editor command: Plugin 'VundleVim/vundle.vim'
line 14:
E492: Not an editor command: Plugin 'bundle/vim-colors-solarized'
line 15:
E492: Not an editor command: Plugin 'tpope/vim-fugitive'
line 16:
E492: Not an editor command: Plugin 'w0ng/vim-hybrid'
line 17:
E492: Not an editor command: Plugin 'airblade/vim-gitgutter'
line 18:
E492: Not an editor command: Plugin 'vim-airline/vim-airline'
line 19:
E492: Not an editor command: Plugin 'vim-airline/vim-airline-themes'
line 20:
E492: Not an editor command: Plugin 'jreybert/vimagit'
line 21:
E492: Not an editor command: Plugin 'valloric/youcompleteme'
line 22:
E492: Not an editor command: Plugin 'scrooloose/nerdtree'
line 23:
E117: Unknown function: vundle#end
line 26:
E185: Cannot find color scheme 'hybrid'
line 149:
E471: Argument required
Press ENTER or type command to continue
Sin embargo, cuando ejecuto vim en el mismo archivo, se abre correctamente con mi configuración de vundle correcta. Necesito usar sudo vim con bastante frecuencia debido a que muchos archivos pertenecen al root en lugar de a mi usuario. Estoy de acuerdo con que se use la configuración raíz normal cuando ejecuto sudo vim, sin embargo, me sorprende que sudo vim intente ingresar a mi configuración de vundle y de alguna manera falle.
¿Alguien tiene una idea de lo que está pasando? Funciona una solución en la que ejecutar Sudo vim simplemente va al vim raíz normal o va a mi propio vim configurado en .vimrc.