Lección 1,
Tema 1
En progreso
vim Copy
¿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.