Ho un file di testo su un sistema unix. Il seguente contenuto del file di testo crea il problema:vim e518: opzione sconosciuta:
good: ok line vi: bad line ok: ok line
Quindi, se corro: vim test.txt
, ottengo il seguente errore:
"test.txt" 3L, 39C Error detected while processing modelines: line 2: E518: Unknown option: bad Press ENTER or type command to continue
Se cancello la mia ~/.vimrc
, l'errore scompare. Ma ciò che è strano è che, anche con un file vuoto ~/.vimrc
, appare l'errore.
Capisco che è perché la linea inizia con vi:
che l'errore è stato creato, ma non capisco perché o come risolvere questo problema.
Grazie. Segnalo come risposta accettata perché spiega sia cosa stia succedendo e perché (presenza di vimrc). – Danosaure
così vim capisce le ultime righe 'n' come' modelines' (cioè le impostazioni di vim) quindi è desiderabile che si debbano mantenere le ultime righe 'n' del proprio codice su linee vuote o su' vim modelines' per evitare questo errore. – shahjapan