fbpx
Lección 1, Tema 1
En progreso

vim Copy

Noel Urbina 7 septiembre, 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