GNU/Linux >> Linux Esercitazione >  >> Ubuntu

Come utilizzare il file Vimrc quando si modifica il comando Sudo della larghezza del file?

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!


Ubuntu
  1. Come utilizzare il comando Apt-Get in Linux

  2. Come utilizzare il comando sudo in Linux

  3. Come utilizzare il comando Tar in Linux

  4. Come usare il comando tail in Ubuntu Linux

  5. Come utilizzo le righe di un file come argomenti di un comando?

Come utilizzare il comando head di Linux

Come usare il comando diff di Linux

Come usare Sudo e il file Sudoers

Come utilizzare un comando file in Linux

Come utilizzare il comando Linux Top

Come utilizzare il comando Gzip in Linux?