Lo encontré cuando uso el comando sudo vim /etc/www/main.wsgi
el vim dijo:
neocomplcache deshabilitado:se detecta "sudo vim" y $HOME se establece en la casa de su usuario. Es posible que desee utilizar el complemento sudo.vim, la opción "-H" con "sudo" o configurar always_set_home en /etc/sudoers en su lugar.
Presione ENTER o escriba el comando para continuar
y cuando entro y edito el archivo, el neocomplcache parece tener una función incorrecta.
al buscar en google, encontré el comando vim sudo:/etc/www/main.wsgi
pero parece que no usa mi propio archivo de configuración .vimrc.
Entonces, ¿qué deben hacer los demás?
Respuesta aceptada:
Agregue la siguiente asignación a su vimrc
:
" Editing a protected file as 'sudo'
cmap W w !sudo tee % >/dev/null<CR>
Ahora edite los archivos protegidos como lo hace normalmente:
vim /etc/www/main.wsgi
pero cuando quieras guardar los cambios usa :W
en lugar de :w
, vim
solicitará un sudo
contraseña, ingrese su sudo
contraseña y presione Enter . ¡Eso es!