fbpx
Lección 1, Tema 1
En progreso

vim Copy

Noel Urbina 27 mayo, 2024

¿Qué es vim?

Vim es un editor de texto altamente configurable creado para permitir una edición de texto eficiente.

Hay más funciones que vim puede hacer:

  • Vim integra alcance.
  • Vim se puede usar para editar archivos usando protocolos de red como SSH y HTTP.
  • Vim incluye multinivel deshacer / rehacer.
  • Vim permite dividir la pantalla para editar múltiples archivos.
  • Vim puede editar archivos dentro de un archivo comprimido (gzio, zip, tar, etc.).
  • Vim incluye un diff incorporado para comparar archivos (vimdiff).
  • Vim incluye soporte para complementos y un control más preciso sobre los archivos de configuración e inicio.
  • Vim puede ser programado con vimscript, o con un lenguaje de secuencia de comandos externo (por ejemplo, python, perl, shell.
  • Hay más diferencias, consulte las siguientes fuentes, que son algunos de los lugares a donde ir para comenzar a obtener más información.

Comandos para navegar entre los archivos con vim

  • w: al inicio de la siguiente palabra.
  • e: al final de la palabra actual.
  • {num} + teclas de navegación (h,j,k,l): navega entre líneas.
  • f + {caracter}: encuentra una letra en la misma línea.
  • 0: al incio de la línea.
  • $: al final de la línea.
  • *: encuentra la misma palabra.
  • %: va a los parentésis de apertura y cierre.
  • gg: va al incio de cada archivo.
  • G: va al final de cada archivo.
  • o: inserta una nueva línea de bajo.
  • O: inserta una línea nueva arriba.
  • x: borra la letra actual.
  • X: borra una letra del lado izquierdo.
  • r + {letra}: reemplaza una letra por (letra).
  • dw: eliminar una palabra completa.
  • dd: eliminar una línea completa.
  • p: pega una línea.
  • yy: copia una línea.
  • {num} + yy: copia el {num} líneas.
  • dd: cortar.
  • .: repite el último comando.
  • v: modo visual permite seleccionar una palabra o líneas, después coiarlasm pegarlas o pegarlas.
  • /: permite encontrar una palabra y si presionas ‘n’ busca otra, si presionas ‘N’ regresa.
  • %s/{palabra}/{nueva}/g: sustituye una palabra.
  • z: deshace los acmbios.
  • gi: te lleva a la ultima ubicación después de haber salido pero en modo de inserción.
  • g;: lleva el curso a la última ubuciación donde saliste.

Tips:

  • :g/^$/d: eliminará las líneas en blanco.
  • cw: cambiará la palabra actual y te pondra en modo de inserción.

Sitio recomendado

vim-adventures.com