Siguiente:
Índice General
 
Índice General
[lcrhfeo]
[lcrhfeo][c]---
Vim: Referencia rápida
Joaquín Ataz López
Murcia, Diciembre de 2004
[r]Índice general
Índice General
Introducción
Sobre esta guía
Ideas básicas sobre Vim
Qué es Vim
Las versiones de Vim
Empezar y terminar la ejecución de Vim
Obtención de ayuda
Las nociones fundamentales de Vim
Modos de Vim
Los modos fundamentales
Otros modos
Teclas para cambiar entre los modos
Saber en qué modo estamos
Comandos de Vim
Comandos de ejecución inmediata
Comandos de línea de comandos
Otras cuestiones relacionadas con los comandos
Indicación del ámbito en los comandos
Objetos de texto
Seleccionar texto en Vim: El modo visual
Indicación manual de rangos
Comandos para el movimiento del cursor
Comandos específicamente dirigidos a mover el cursor.
Movimientos simples del cursor
Movimientos basados en el reconocimiento de objetos
Movimientos por y entre líneas
Movimientos horizontales y saltos de línea
Búsqueda de caracteres en la línea
Comandos que pueden producir un movimiento del cursor
Scroll de la pantalla
Emparejamiento de caracteres
Búsqueda de palabras
Marcas y saltos entre partes del documento
Marcas automáticas
Marcas manuales
Navegar por el documento
Modificación del texto
Comandos elementales de manipulación del texto en el modo normal
Comandos para borrar texto
Los comandos ``d'', ``dd'', ``c'', ``cc'' y ``J''
Abreviaturas para ``d'' y ``c''
Cortar, Copiar y pegar texto
Pegar texto
Copiar texto
Uso del porta-papeles
Uso de registros
Los comandos ``:copy'' y ``:move''
Sustitución global de texto
El comando ``:substitute''
Indicadores de la sustitución
Los comandos ``:global'' y ``:normal''
Gestión de líneas, sangrados y tabuladores
Líneas
Los saltos de línea en los editores de texto
Inserción automática de saltos de línea
Reformateo de líneas: el comando ``gq''
Alineación de texto
Saltos de tabulador
Saltos de tabulador blandos y duros
Variables de Vim que controlan el tabulador
El comando ``:retab''
Sangrado de líneas
Comandos para controlar el sangrado
Métodos de sangrado
Otros cambios
Sustitución simple de texto (comando ``r``)
El modo de reemplazo
Cambiar mayúsculas/minúsculas
Sumar y restar
Encriptar el fichero
Deshacer, rehacer y repetir cambios
Comandos para manipulación del texto en los modos visual y de inserción
Modificación del texto desde el modo visual
Insertar el mismo texto en varias líneas
Otros cambios en el modo visual
El modo de selección
Comandos en el modo de Inserción
Ejecutar comandos del modo normal desde el modo de inserción
Movimientos del cursor en el modo de inserción
Comandos especiales para la inserción de texto
Hacer correcciones en el modo inserción
Autocompletado
Abreviaturas
Ficheros, ventanas y visualización
Trabajo con ficheros
Cuestiones generales sobre ficheros
Buffers y ficheros
Abandonar un fichero que ha sufrido modificaciones
Abrir y guardar ficheros
El comando ``:edit''
Grabar un fichero (o sus cambios) en disco
Copias de seguridad
Cómo localizar los ficheros
El explorador de ficheros de Vim
Buscar un fichero
Editar simultáneamente varios ficheros
La lista de buffers
Otras operaciones con ficheros
Ventanas
Crear ventanas
Comandos expresos de creación de ventanas
Creación de ventanas como consecuencia adicional de ciertos comandos
Circular entre las ventanas y cambiarlas de posición
Ajustar el tamaño de las ventanas
Cerrar ventanas
Comandos para la visualización
Resaltado de sintaxis
Reconocimiento de sintaxis
Ajuste de colores
Desactivar el reconocimiento de sintaxis
Plegado de documentos
Comandos para plegar
Guardar y restaurar pliegues
Métodos de plegado
Otros aspectos de Vim
Utilidades adicionales
Recuperación después de una caída del sistema
Ficheros swap de Vim
Otras cuestiones relacionadas con los ficheros swap
Conexión con comandos del sistema operativo
Recordar el lugar en el que abandonamos Vim
Comprobar diferencias entre dos ficheros con Vimdiff
Grabar y reproducir comandos
Autocomandos
Personalización de Vim
El fichero de personalización de Vim
Variables de fichero
Macros de teclado
Apéndices
El alfabeto de Vim
Un ejemplo de todos los ámbitos posibles
Nombres de las teclas en Vim
GNU Free Documentation License (Licencia GNU para Documentación Libre)
Sobre este documento...
Cancerbero 2005-02-12