ley contratos
COMO SE INVOCA
==============
La forma normal de invocarlo es:
vi
en donde puede incluir el path necesario para ubicarlo.
Si existe, se carga para ser editado, de lo contrario inicia
un archivo vacio con ese nombre.
MODOS
=====
Existen 2 modos de edición en vi
ESTÁNDAR Es el modo de arranque por defecto, en él se pueden ingresarcomandos de movimiento, borrado, búsqueda...
EDICIÓN Inserta o reemplaza caracteres en el texto.
COMANDO Es el modo que permite entrar y salir del programa, almacenar
archivos y modificar las opciones de despliegue
MODO DE COMANDO
===============
Para ingresar al modo de COMANDO debe encontrarse en modo de ESTÁNDAR y
presionar la tecla [:],luego se ingresa el comando que se desea y la tecla
[Enter] inmediatamente volverá al modo ESTÁNDAR.
Si desea cancelar el comando presione la tecla [Esc] y volverá al modo
ESTÁNDAR
COMANDOS DE USO FRECUENTE
:q Salir de vi. :q! Salir de vi descartando los
:x Guardar los cambios y salir de vi. cambios realizados
:wq Guardar los cambios ysalir de vi. :w Almacenar el archivo.
:e! Descartar los cambios y abrir de : Ir a la línea .
nuevo la última versión almacenada.
MODO ESTÁNDAR
=============
En este modo es bién útil saber que el caracter ^ se refiere al principio
de la línea y $ al final de ella.
MOVIMIENTOS
Los movimientos se pueden realizar con las flechas del teclado o con loscaracteres:
k Subir.
j Bajar.
h Izquierda.
l Derecha.
^,0 Inicio de línea.
$ Fin de línea.
w,W Siguiente palabra (word).
b,B Anterior palabra (back).
| Ir al caracter de la línea.
t Ir a la siguiente ocurrencia del caracter en la línea.
T Ir a la anteriorocurrencia del caracter en la línea.
G Final del archivo.
G Ir a la línea .
H Cursor al principio de la pantalla.
M Cursor en la mitad de la pantalla.
L Cursor al final de la pantalla.
[Ctrl] B Página anterior (Backward).
[Ctrl] F Página siguiente (Forward).
% Sobre un corchete o paréntesis busca alcompañero.
} Avanzar un párrafo.
{ Retroceder un párrafo.
BÚSQUEDAS
/ Avanza hasta la siguiente ocurrencia de
? Avanza hasta la anterior ocurrencia de
n Repite la última búsqueda de cadena en el sentido especificado.
N Repite la última búsqueda de cadena en el sentido contrario.
`` Vuelve a laposición del cursor antes de la búsqueda.
// Avanza hasta líneas después de la siguiente ocurrencia
de ( puede ser negativo, muy util para indentación
y sustituciones)
MULTIPLICACIÓN DE MOVIMIENTOS
Si se antepone un número a un movimiento se multiplica éste
w, W Avanzar palabras b, B Retroceder palabras
[Ctrl] F Avanzar páginas[Ctrl] B Retroceder páginas
} Avanzar párrafos { Retroceder párrafos
l Avanzar caracteres h Retroceder caracteres
k Subir líneas j Bajar líneas
Igual con las flechas del teclado.
MODO DE EDICIÓN
===============
Al ingresar uno de los siguientes caracteres estando en el modo ESTÁNDAR se
ingresa al modo deEDICIÓN hasta el momento en que se presione la tecla
[Esc].
INSERCIÓN
a Empieza a insertar justo despues del cursor (se puede multiplicar con )
i Empieza a insertar justo antes del cursor (se puede multiplicar con )
A Empieza a insertar al final de la línea (se puede multiplicar con )
I Empieza a insertar al inicio de la línea (se puede multiplicar con )
o Nueva...
Regístrate para leer el documento completo.