7.5.- MODO LÍNEA DE ÓRDENES
7.5.1.- BUSCAR
Comando | Resultado |
---|---|
/rexp-Intro |
Busca rexp hacia adelante |
?rexp-Intro |
Busca rexp hacia atrás |
n |
Repite la misma búsqueda |
N |
Repite la misma búsqueda, en dirección opuesta |
7.5.2.- REEMPLAZAR
Comando | Resultado |
---|---|
:r nombre_de_fichero |
Copia el contenido del fichero en el buffer de trabajo, reemplazando la línea actual |
:[dirección]s/cadena de búsqueda/cadena de reemplazo[-gc] |
Comando de reemplazo |
donde,
- dirección: número de línea o dos números de línea separados por una coma. Un punto (.) representa la línea actual, $ representa la última línea y % representa el archivo entero.
7.5.3.- COMANDOS VARIOS
Comando | Resultado |
---|---|
:w |
Escribe el contenido del buffer actual en disco |
:w nombre_de_archivo |
Escribe el contenido del buffer actual en el archivo indicado |
:q |
Cierra vim. Si el buffer no se ha guardado a disco, te obliga a hacerlo o a salir sin guardar los cambios |
:q! |
Cierra vim sin guardar los cambios |
:sh |
Inicia una shell. Cierra la shell y vuelve a vim |
:!comando |
Inicia una shell y ejecuta el comando |
:!!comando |
Inicia una shell, ejecuta el comando y coloca la salida resultante en el buffer de trabajo, reemplazando la línea actual |