Featured image of post Tips vim

Tips vim

Modo edición

habilitar la edición

i o o

Operaciones básicas

Salir

:q

Salir sin confirmación

:q!

Salir guardando sin confirmación

:wq!

Guardar en un fichero x

:w fichero.txt

Cierra el actual y abre x

:e fichero.txt`

Copiar, cortar, pegar

Modo visual

v

Cortar

c

Copiar

y

Pegar

p

Operadores de texto

suprimir linea

dd

deshacer ultimo cambio

u

rehacer ultimo cambio

CTRL+R

convertir a minus la linea

guu

convertir a mayus la linea

gUU

posicionarse en linea ’num'

:num

Mostrar el número de líneas

:set number

posicionarse al principio

gg

posicionarse al final

G

Código ASCII, hex y octal

ga

Búsqueda y sustitución

buscar

/palabra

“n” o “N” para ir adelante o atras

remplazar

:%s/texto1/texto2/g

“g” selecciona todas las coincidencias

Comandos internos

Ejecutar comando interno

:!ls

Pausa en la edicion

:shell despues exit

Compilar

:make :cc

Características avanzadas

Dividir pantalla verticalmente

:split fichero.txt

Dividir pantalla horizontalmente

:vsplit fichero.txt

Cambiar entre pantallas

CTRL+W + flecha cursor

Crear pestañas

:tabnew fichero.txt

Moverse entre pestañas

:tabn o :tabnext o gt

Sistema autocompletado

caracter inicial + CTRL+N

Elimina lineas en blanco

:g/^\s*$/d

Detecta llave mal cerrada

{}

comments powered by Disqus
Esto es el footer
Creado con Hugo
Tema Stack diseñado por Jimmy