2014-05-06 25 views
6

Sono bloccato in un file. Ho usato vi per modificare questo file, e ho provato a uscire, ma ho ricevuto un messaggio come "Immissione della modalità di inserimento ex". Non funziona se premo Escape, scrive ^[ nel mio file.Vi su freeBSD: bloccato in "modalità di immissione ex"

Come posso chiudere correttamente il mio file ora?

+0

hai provato "ZZ"? – Xavier

+0

Vuoi dire solo digitando ZZ? – Amina

risposta

16

Nella modalità di immissione ex si digita linea per linea e si vedono queste righe nella parte inferiore dello schermo. Quando hai finito, digita semplicemente una nuova riga composta da un singolo punto (.). Questo ti porterà fuori dalla modalità di inserimento ex.

Spero che questo aiuto!

24

Il comando :visual ti fa uscire.

Se il vi è in realtà Vim, è possibile trovare che le informazioni via :help Ex-mode, elencati sotto il comando Q, che si ottiene in quel modo.

+1

Ho già provato ': visual', e sono ancora bloccato ... – Amina

+0

Bene,': w' dovrebbe salvare le modifiche, ': q' dovrebbe uscire da vi. Se almeno il primo ha successo, puoi 'kill' il processo' vi' come ultima risorsa. –

+1

In un altro terminale, digitare 'ps | grep vi'. Quindi usa il numero della prima colonna 'N' in' kill N'. Se questa è l'unica vi aperta, 'killall vi' è un'alternativa più breve. –