OSX/IOS

10 modi per uscirne VI

Come uscire da VIM

VIM è un editor di testo a riga di comando molto potente, amato dagli esperti e spesso odiato dai principianti, soprattutto perché ha una curva di apprendimento piuttosto ripida che può sembrare controintuitiva a chi non lo conosce. Anche qualcosa di semplice come uscire da VIM può sembrare una sfida per chi non ha familiarità con VI, e spesso porta a distruggere Control+C Control+X !q !q enter escape Control+Z fino a quando finalmente succede qualcosa e forse il processo si blocca o forse si ferma chi lo sa per certo, quindi seguilo con un “killall vim” e poi, torna ad aprire di nuovo lo stesso file di testo in nano, giusto?

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

10 modi per lasciare VIM / VI

Questa è una domanda che si presenta abbastanza spesso nei nostri commenti sugli articoli della riga di comando… come diavolo facciamo a uscire da VIM? Sembra esistere letteralmente Più di 10 modi per uscire da VIM, il che potrebbe indicare perché VI confonde così tanti utenti. Andiamo prima ai metodi più semplici:

Uscire da VIM senza salvare con ZQ

Premere il tasto ESCAPE, quindi premere MAIUSC + ZQ

Questo uscirà istantaneamente da VIM senza salvare, praticamente come :q! comando.

Esci rapidamente da VIM con Scrivi e salva su file

Premi ESCAPE, poi 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 in modo più tradizionale.

Uscire da VIM con :q

Premere il tasto ESCAPE, quindi digitare :q e premere INVIO

Per essere perfettamente chiari, premendo il tasto “Escape” si entra in modalità comando. Quindi digitare :q è letterale, come in due punti non punto e virgola, quindi sarebbe Shift+; seguito da q e premendo Invio si inserisce il comando per uscire.

Funziona solo se non sono state apportate modifiche al documento, quindi per uscire se sono state apportate modifiche, apporta anche una piccola modifica alla fine:

Premere il tasto ESCAPE, quindi digitare :q! e premi INVIO

Uscire da VIM e scrivere le modifiche con :wq

Premi ESCAPE e digita :wq e premi INVIO

Questo salva (scrive) le modifiche al file attivo e si chiude. Puoi forzare questo aggiungendo un botto se necessario:

Premi ESCAPE e digita :wq! seguito dal tasto INVIO

Questo dovrebbe aiutare a evitare questa situazione:

lasciando cadere l'umorismo VIM

Tuttavia, possiamo essere un po ‘più approfonditi e coprire tutti i modi possibili per uscire da VIM (almeno per quello che so per gentile concessione della pagina man, suona nei commenti con più modi se ce ne sono altri che mi sono perso qui), che passeremo a quanto segue:

Tutti i modi possibili per uscire da VIM

Prima premi il tasto ESCAPE per accedere alla modalità di comando, quindi usa una delle seguenti opzioni:

  • :q – esci
  • :q! – esci senza salvare, anche se hai modificato
  • :cq – esce sempre senza scrivere
  • :wq – scrive/salva il file corrente ed esce
  • :wh! – scrive il file corrente ed esce sempre
  • :wq (nome) – scrive nel file (nome) ed esce
  • :wh! (nome) – scrive nel file (nome) ed esce sempre, anche se è stato modificato
  • ZZ – salva il file corrente se modificato, quindi esci
  • ZQ – esci ed esci senza salvare
  • Avvia un nuovo terminale e digita “killall vim”: questo è uno scherzo che molti capiranno e, sebbene non sia un modo corretto per uscire da vim, funziona

Quindi, come sbarazzarsi di VIM, meno confuso? Forse no, e va bene, generalmente continueremo a usare nano qui per le spiegazioni 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 nano per facilità e forse vecchie abitudini ostinate.

Come uscire da VIM

Per coloro che sono interessati a imparare VIM o almeno a sentirsi più a proprio agio con esso, puoi sempre provare il comando vimtutor, utilizzare questo eccellente tutorial VIM interattivo online e fare più pratica usandolo spesso su qualsiasi terminale. Puoi persino ottenere vim sul tuo iPad o iPhone se sei davvero impegnato. E almeno sai come abbandonare vi ora, giusto?

Related Articles

Lascia un commento

Il tuo indirizzo email non sarà pubblicato. I campi obbligatori sono contrassegnati *

Back to top button
Close