Exit neon sign on brick wall background

Com sortir de VIM i les dreceres de VIM més populars

Si estàs llegint aquest article, tens problemes. Volies editar un fitxer amb l'editor vim però t'has quedat encallat. Deixeu de tenir pànic i espereu tornar a instal·lar el sistema operatiu i començar-ho tot des de zero

google search with request "how to quit vim"
Vim és la segona cosa més difícil de deixar després de fumar

Sortiu de l'editor VIM mitjançant combinacions de tecles

L'editor de Vim és complicat per als principiants, però quan apreneu les combinacions de tecles adequades amb VIM es fa fàcil. Aquí hi ha les combinacions de tecles més populars per sortir de vim.

Surt de vim desant els canvis

Per sortir de vim desant els canvis, premeu Esc per sortir del mode d'edició i, a continuació, manteniu premuda Canvi i premeu còlon clau (:). Després entrawq” and press Enter. Here “w” stands for write and “q” stands for “quit”. On US keyboards the colon : és la mateixa clau que el punt i coma ;, situat a la dreta de la lletra

:wq

Surt de vim sense desar els canvis

Per sortir de vim sense desar els canvis, manteniu premuda la tecla Maj i premeu la tecla de dos punts (:). Després entra

:q!
exit vim without saving changes
sortiu de vim sense desar cap canvi

Desa els canvis sense l'editor VIM existent

Per desar els canvis sense sortir de vim, manteniu premuda la tecla Maj i premeu la tecla de dos punts (:). Després entra

:w

Adquirir coneixements en VIM

Ara, quan vaig cobrir els conceptes bàsics de sortir de Vim i desar els canvis, passem a algunes dreceres i funcions addicionals útils de Vim per millorar la vostra competència.

S'està iniciant VIM per editar el fitxer

Normalment, els desenvolupadors inicien vim per editar el fitxer mitjançant l'ordre:

nom de fitxer vim

Si falta el fitxer, es crearà. Podeu especificar diversos fitxers per editar:

vim fitxer1 fitxer2 fitxer3

Per obrir un fitxer en una línia específica, podeu afegir [num] després de l'ordre vim. Per exemple, per obrir un fitxer a la línia 127, introduïu:

nom de fitxer vim 127

Un cop tu

  • Moure el cursor:
    • Utilitzeu les tecles de fletxa per moure's en les direccions respectives (amunt, avall, esquerra, dreta).
    • Alternativament, utilitzeu el h, j, k, i l tecles per a moviments a l'esquerra, avall, amunt i dreta, respectivament.
  • Navegació de paraules:
    • Mou el cursor al començament de la paraula següent amb w.
    • Navegueu fins al final de la paraula actual utilitzant e.
    • Salta al començament de la paraula anterior amb b.
  • Línies de navegació:
    • Aneu a l'inici de la línia prement 0.
    • Mou-te al final de la línia amb $.

Edició de text a VIM

Un cop tu

  • Entrant al mode d'inserció:
    • Premeu i per entrar al mode d'inserció abans del cursor.
    • Ús jo per començar a inserir al principi de la línia.
    • Emprar a per afegir després del cursor.
    • A permet afegir al final de la línia.
  • S'està suprimint el text:
    • Elimina el caràcter que hi ha sota el cursor amb x.
    • Esborra tota la línia amb dd.
    • Retalla (suprimeix) la línia actual i entra al mode d'inserció amb cc.
  • Copia i enganxa:
    • Copia una línia amb yy.
    • Enganxeu la línia copiada a sota de la línia actual utilitzant pàg.
  • Desfer i refer:
    • Desfer l'última acció amb u.
    • Refer amb Ctrl r.

Cercant a VIM

La cerca eficient és crucial. Aquí hi ha algunes dreceres relacionades amb la cerca:

  • Cercant text:
    • Inicieu una cerca amb /, seguit del terme desitjat.
    • Ús n per saltar a la següent ocurrència i N per anar a l'anterior.
  • Substitució del text:
    • Substituïu la paraula actual per una de nova utilitzant :s/vell/nou/g.

Sortint de Vim

Ja he tractat els conceptes bàsics al principi, però aquí hi ha algunes opcions més:

  • Desa i surt-ho tot:
    • Per desar tots els canvis i sortir de diversos fitxers alhora, feu servir :wa i :qa.
  • Sortint sense desar:
    • Si voleu sortir de Vim sense desar els canvis fets en cap dels fitxers, :qa! farà el truc.

Conclusió

Recordeu que dominar Vim requereix temps i pràctica. Com més l'utilitzeu, més còmode i potent serà. Bona edició!