L'ho trovato quando uso il comando sudo vim /etc/www/main.wsgi
il vim ha detto:
neocomplcache disabilitato:"sudo vim" viene rilevato e $HOME è impostato sulla casa del tuo utente. Potresti voler utilizzare il plug-in sudo.vim, l'opzione "-H" con "sudo" o impostare sempre_set_home in /etc/sudoers invece.
Premi INVIO o digita comando per continuare
e quando INVIO e modifico il file, la neocomplcache sembra non funzionare correttamente.
la cerco su google, ho trovato il comando vim sudo:/etc/www/main.wsgi
ma sembra che non utilizzi il mio file di configurazione .vimrc.
allora, cosa dovete fare voi altri?
Risposta accettata:
Aggiungi la seguente mappatura al tuo vimrc
:
" Editing a protected file as 'sudo'
cmap W w !sudo tee % >/dev/null<CR>
Ora modifica i file protetti come fai normalmente:
vim /etc/www/main.wsgi
ma quando vuoi salvare le modifiche usa :W
invece di :w
, vim
chiederà un sudo
password, inserisci il tuo sudo
password e premi Invio . Questo è tutto!