Comandos comunes Modo visual; activado con ... - Juanjo Álvarez .net

:tabe. Cargar archivo en pestaña. :e archivo. Ir a siguiente / anterior pestaña gt / gT. Mover pestaña a posición 3. :tabm 3. Convertir ficheros abiertos en pestañas.
82KB Größe 12 Downloads 69 vistas
Comandos comunes

Pestañas, subdivisiones ) y sesiones

Añadir / insertar texto

a/i

Añadir línea e insertar

o

Deshacer / Rehacer

u / Control-r

Deshacer cambios hasta hace 10 minutos

:earlier 10m

Suprimir carácter / linea

x / dd

Guardar / Guardar y salir / Salir sin guardar

:w / :x / :q

Ir a linea 10 / ir al comienzo / ir al final

10gg / gg / G

Buscar "polompos" / Buscar hacia /polompos / ?polompos atrás Siguiente / anterior resultado

n/N

Siguiente / anterior ocurrencia de palabra bajo el cursor

*/#

Preparar / desactivar pegado externo

:set paste / :set nopaste

Sustituir "polompos" por "pok"

:%s/polompos/pok/g

Ir a carácter "m"/ repetir búsqueda f-m / ; carácter Repetir última acción

. (punto)

Modo visual; activado con "v" Copiar / cortar / pegar

y/c/p

Seleccionar párrafo

v-i-p

Ir a otro lado selección

o

Pasar selección mayúscula / minúscula

g-U / g-u

Crear pestaña nueva

:tabe

Cargar archivo en pestaña

:e archivo

Ir a siguiente / anterior pestaña

gt / gT

Mover pestaña a posición 3

:tabm 3

Convertir ficheros abiertos en pestañas

:tab sba / abrir con "vim -p"

Aplicar comando Vim a todas las pestañas

:tabdo :%s/polompos/pok/ g

Crear subdivisión horizontal / vertical

:sp / :vsp

Crear / cargar sesión en fichero

:mks fichero / :so fichero

Movimiento Primer carácter linea siguiente / anterior

Intro / - (menos)

Ir a última posición modificada

'. (comilla simple y punto)

Modo inserción en última posición g-i modificada Poner marcador / Ir a marcador

m-letra / '-letra (comilla simple)

Inicio / final párrafo o bloque sentencias

{/}

Inicio final frase

(/)

Mostrar lineas que contienen palabra

]I

Programación Otros comandos interesantes

Compilar

:make

Ir a definición

gd

Ejecución de comando externo

:!comando

Sustituir cadena

c-i-' / c-i-"

Selección texto cadena

v-i-' / v-i-"

Suspender Vim y volver a shell temporalmente / restuarar Vim

Control-Z / fg (en la shell)

Sumar / restar 1 a número bajo cursor

Control-a / Control-x

Insertar un archivo en posición del :r archivo cursor

Resaltar llaves o paréntesis aplicables a bloque actual

%

Buscar siguiente / anterior bajo el cursor

Buscar un texto en ficheros (incluy. :grep "texto" * no abiertos)

Autocompletado Completar con cualquier término en Control-P fichero Completa con nombre existente de fichero o directorio

Control-X-F

Completado inteligente

Control-X-O

Anular sugerencia de completado

Control-E

*/#

Búsqueda forzando no importar / /\c /\C importar mayúsculas / minúsculas Borrado de párrafo / borrado de frase

d-a-p / d-a-s

Unir con línea siguiente

Shift-J

Imprimir

:ha!