Saltar al contingut

2.2 Edició de Text amb Vim

Per què Vim? Està instal·lat en gairebé tots els sistemes tipus Unix per defecte. En un shell de rescat, potser no tens nano o code, però tindràs vi o vim.

Vim és “modal”. Les tecles fan coses diferents depenent del mode.

  1. Mode Normal: El per defecte. Les tecles són comandes (navegació, copiar/enganxar). Prem Esc per tornar aquí.
  2. Mode Inserció: Per escriure text. Prem i per entrar-hi.
  3. Mode Comanda (Ex): Per guardar/sortir. Prem : per entrar-hi.
  • vim file.txt: Obrir fitxer.
  • :w: Write (Guardar).
  • :q: Quit (Sortir).
  • :wq: Guardar i Sortir.
  • :q!: Sortir sense guardar (descartar canvis).
  • i: Canviar a Mode Inserció (començar a escriure).
  • Esc: Tornar a Mode Normal.
  • h j k l: Esquerra, Baix, Dalt, Dreta (les fletxes també funcionen).
  • gg: Anar a l’inici del fitxer.
  • G: Anar al final del fitxer.
  • /patró: Buscar “patró”. (n per al següent).
  • dd: Esborrar (tallar) la línia actual.
  • yy: Yank (copiar) la línia actual.
  • p: Enganxar a sota.
  • u: Desfer.
  • Ctrl + r: Refer.