“Com sortir de Vim?” “Com puc tancar Vim?” “Com sortir de l’editor Vim?” “Com guardar i tancar Vim?”

Aquestes són algunes de les preguntes més buscades sobre l’editor Vim. Vim, un dels millors editors basats en terminal, és conegut per les seves potents funcions. Els seus usuaris més fervents el lloen, però deixa els nous usuaris perplexos a causa dels seus “dreceres inusuals”. Això fins i tot els fa preguntar com sortir de l’editor Vim.

En aquest article, veurem diverses maneres de sortir de Vim.

Com sortir de Vim?

Pas 1: Entrar en mode de comanda prement la tecla Esc

Prémer la tecla Esc: Això és molt important, ja que primer hem de sortir del mode d’edició abans de teclejar la comanda de sortida.

Pas 2: Tancar vim usant comandes

A continuació, podem escriure una de les següents comandes per sortir de Vim en diferents modes:

  • :q (sí, els dos punts s’inclouen en la comanda) - Això tancarà l’editor. Pot ser que rebem una notificació si estem intentant sortir de Vim i hi ha canvis sense guardar.
  • :q! – Tancar Vim sense guardar l’arxiu (tots els canvis sense guardar es descarten).
  • :wq – Guardar l’arxiu i sortir de Vim.

Pas 3: Prémer la tecla d’introducció

Un cop triada la comanda de sortida, premem Retorn per finalment tancar Vim i tancar l’editor (però no el terminal).

S’ha de tenir en compte que al prémer “:” l’editor mostrarà les següents pulsacions de tecles a la part inferior esquerra del terminal.

Com tancar l’editor Vim. Esc + :wq + Retorn.

Altres maneres de sortir de Vim

Normalment, hauríem de recordar les tres comandes anteriors i no tenir problemes per sortir de Vim. Però, existeixen més dreceres per tancar Vim, que són les següents:

  • Esc + :x + Retorn (Guardar i sortir)
  • Esc + :qa + Retorn (Tancar tots els arxius oberts)
  • Esc + Maj ZZ (Guardar i sortir)
  • Esc + Maj ZQ (Sortir sense guardar)

Ara, realment depèn de cadascú i del que moment triar com tancar l’editor Vim.

Per exemple, es pot anar guardant els canvis a mesura que escrivim (sense sortir) amb la comanda :w i després utilitzar :wq per guardar i tancar (w per guardar i q per tancar).