BIOS USANDO c ** El mandato change se utiliza con los mismos objetos que delete. ** 1. El mandato change funciona de la misma forma que delete. El formato es: [número] c objeto O c [número] objeto 2. Los objetos son tambiém los mismos, tales como w (palabra), $ (fin de la línea), etc. 3. Mueva el cursor a la primera línea de abajo señalada con --->. 4. Mueva el cursor al primer error. 5. Escriba c$ para hacer que el resto de la línea sea como la segunda y pulse . ---> El final de esta línea necesita alguna ayuda para que sea como la segunda. ---> El final de esta línea necesita ser corregido usando el mandato c$. ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ RESUMEN DE LA LECCIÓN 3 1. Para sustituir texto que ha sido borrado, pulse p . Esto Pone el texto borrado DESPUÉS del cursor (si lo que se ha borrado es una línea se situará sobre la línea que está sobre el cursor). 2. Para sustituir el carácter bajo el cursor, pulse r y luego el carácter que sustituirá al original. 3. El mandato change le permite cambiar el objeto especificado desde la posición del cursor hasta el final del objeto; e.g. Pulse cw para cambiar desde el cursor hasta el final de la palabra, c$ para cambiar hasta el final de la línea. 4. El formato para change es: [número] c objeto O c [número] objeto Pase ahora a la lección siguiente. ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Lección 4.1: SITUACIÓN EN EL FICHERO Y SU ESTADO ** Pulse CTRL-g para mostrar su situación en el fichero y su estado. Pulse MAYU-G para moverse a una determinada línea del fichero. ** Nota: ¡¡Lea esta lección entera antes de ejecutar alguno de los pasos!! 1. Mantenga pulsada la tecla Ctrl y pulse g . Aparece una línea de estado al final de la pantalla con el nombre del fichero y la línea en la que está situado. Recuerde el número de la línea para el Paso 3. 2. Pulse Mayu-G para ir al final del fichero. 3. Escriba el número de la línea en la que estaba y despúes Mayu-G. Esto le volverá a la línea en la que estaba cuando pulsó Ctrl-g. (Cuando escriba los números NO se mostrarán en la pantalla). 4. Si se siente confiado en poder hacer esto ejecute los pasos 1 a 3. ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Lección 4.2: EL MANDATO «SEARCH» (buscar) ** Escriba / seguido de una frase para buscar la frase. ** 1. En modo Normal pulse el carácter / . Fíjese que tanto el carácter / como el cursor aparecen en la última línea de la pantalla, lo mismo que el mandato : . 2. Escriba ahora errroor . Esta es la palabra que quiere buscar. 3. Para repetir la búsqueda, simplemente pulse n . Para busacar la misma frase en la dirección opuesta, pulse Mayu-N . 4. Si quiere buscar una frase en la dirección opuesta (hacia arriba), utilice el mandato ? en lugar de / . ---> Cuando la búsqueda alcanza el final del fichero continuará desde el principio. «errroor» no es la forma de deletrear error; errroor es un error. ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Lección 4.3: BÚSQUEDA PARA COMPROBAR PARÉNTESIS ** Pulse % para encontrar el paréntesis correspondiente a ),] o } . ** 1. Sitúe el cursor en cualquiera de los caracteres ), ] o } en la línea de abajo señalada con --->. 2. Pulse ahora el carácter % . 3. El cursor debería situarse en el paréntesis (, corchete [ o llave { correspondiente. 4. Pulse % para mover de nuevo el cursor al paréntesis, corchete o llave correspondiente. ---> Esto ( es una línea de prueba con (, [, ], {, y } en ella. )). Nota: ¡Esto es muy útil en la detección de errores en un programa con paréntesis, corchetes o llaves disparejos. ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Lección 4.4: UNA FORMA DE CAMBIAR ERRORES ** Escriba :s/viejo/nuevo/g para sustituir 'viejo' por 'nuevo'. ** 1. Mueva el cursor a la línea de abajo señalada con --->. 2. Escriba :s/laas/las/ . Tenga en cuenta que este mandato cambia sólo la primera aparición en la línea de la expresión a cambiar. ---> Laas mejores épocas para ver laas flores son laas primaveras. 4. Para cambiar todas las apariciones de una expresión ente dos líneas escriba :#,#s/viejo/nuevo/g donde #,# son los números de las dos líneas. Escriba :%s/viejo/nuevo/g para hacer los cambios en todo el fichero. ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ RESUMEN DE LA LECCIÓN 4 1. Ctrl-g muestra la posición del cursor en el fichero y su estado. Mayu-G mueve el cursor al final del fichero. Un número de línea seguido de Mayu-G mueve el cursor a la línea con ese número. 2. Pulsando / seguido de una frase busca la frase hacia ADELANTE. Pulsando ? seguido de una frase busca la frase hacia ATR