Consigliato, 2024

Scelta dell'editore

Come uscire da vim: 10 modi per uscire da vi

Come uscire da VIM e da VI

Come uscire da VIM e da VI

Sommario:

Anonim

VIM è un potente editor di testi a riga di comando che è amato dagli esperti e spesso odiato dai novizi, soprattutto perché ha una curva di apprendimento piuttosto ripida che può sembrare poco intuitiva per coloro che non ne hanno familiarità. Anche qualcosa di semplice come uscire da VIM può sembrare una sfida per coloro che non hanno familiarità con VI, e spesso si traduce in mash Control + C Control + X! Q! Q entra in escape Control + Z fino a quando alla fine succede qualcosa e forse il processo sospende o forse chiude chi lo sa per certo, quindi basta seguirlo con un "killall vim" e su di te, di nuovo per aprire di nuovo lo stesso file di testo in nano, giusto?

OK, non è l'ideale, ma siamo stati tutti lì. Questo è ciò che stiamo cercando di evitare d'ora in poi, perché anche se non vuoi usare vi puoi almeno sapere come uscire correttamente. Questo tutorial ti mostrerà esattamente come uscire correttamente da VIM / VI, in realtà ti mostrerà diversi modi per uscire da VI!

10 modi come uscire da VIM / VI

Questa è una domanda che appare abbastanza spesso nei nostri commenti sugli articoli da riga di comando … come mai uscire da VIM? Si scopre che ci sono letteralmente più di 10 modi per uscire da VIM, il che è forse indicativo del motivo per cui VI confonde così tanti utenti. Vediamo prima i metodi più semplici:

Esci da VIM senza salvare con ZQ

Premere il tasto ESC, quindi premere MAIUSC + ZQ

Questo uscirà immediatamente da VIM senza salvare, sostanzialmente uguale a: q! comando.

Esci rapidamente da VIM con Scrivi e salva su file

Premere il tasto ESC, quindi MAIUSC + ZZ

Questi sono i due modi più veloci per uscire da VIM per me personalmente, ma ognuno ha le proprie opinioni qui e molti preferiscono digitare un comando nel modo più tradizionale.

Esci da VIM con: q

Premi il tasto ESC, quindi digita: q e premi INVIO

Per essere perfettamente chiari, premendo il tasto "Esci" entra in modalità comando. Quindi digitando: q è letterale, come in un colon non un punto e virgola, quindi sarebbe Maiusc +; seguito da q e premendo il tasto Invio si immette il comando per uscire.

Funziona solo se non sono state apportate modifiche al documento, quindi per uscire se sono state apportate modifiche, fai una leggera regolazione e alla fine:

Premi il tasto ESC, quindi digita: q! e premi INVIO

Esci da VIM e scrivi le modifiche con: wq

Premi ESC e digita: wq e premi INVIO

Ciò salva (scrive) le modifiche al file attivo e si chiude. Puoi forzarlo aggiungendo un botto se necessario:

Premi ESC e digita: wq! seguito dal tasto INVIO

Ciò dovrebbe aiutare a evitare questa situazione:

Possiamo essere un po 'più approfonditi e coprire tutti i modi possibili per uscire da VIM (almeno che io conosca la cortesia della pagina man, carillon nei commenti con più modi se ce ne sono altri che ci siamo persi qui), che faremo vai al prossimo:

Ogni modo possibile per uscire da VIM

Premi il tasto ESCAPE per entrare prima in modalità comando, quindi usa uno dei seguenti:

  • : q - esci
  • : Q! - uscire senza salvare, anche se modificato
  • : cq - esci sempre senza scrivere
  • : wq - scrive / salva il file corrente ed esce
  • : Wq! - Scrivi il file corrente ed esci sempre
  • : wq (nome) - scrive nel file (nome) ed esce
  • : Wq! (nome) - scrive nel file (nome) ed esce sempre, anche se modificato
  • ZZ - salva il file corrente se modificato, quindi esce
  • ZQ - esci e esci senza salvare
  • Avvia un nuovo terminale e digita "killall vim": questo è uno scherzo che molti capiranno e, sebbene non sia un modo corretto di uscire da Vim, funziona

Ecco come sfuggire a VIM, un po 'meno confuso? Forse no, e va bene, generalmente ci atterremo all'utilizzo di nano qui per le procedure dettagliate perché è più facile da usare. E non c'è niente di sbagliato in questo, anche se nel tempo mi sono sentito più a mio agio con VIM, preferisco ancora il nano per facilità e forse vecchie abitudini testarde.

Per coloro che sono interessati all'apprendimento di VIM o almeno a sentirsi più a proprio agio con esso, puoi sempre provare il comando vimtutor, utilizzare questo eccellente tutorial interattivo online VIM e semplicemente acquisire più pratica utilizzandolo spesso su qualsiasi terminale. Puoi persino ottenere VIM sul tuo iPad o iPhone se sei davvero impegnato. E almeno sai come uscire da vi ora, giusto?

Top