diff --git a/cap05_moviendote_en_un_archivo.md b/cap05_moviendote_en_un_archivo.md index 04d689d..859ef00 100644 --- a/cap05_moviendote_en_un_archivo.md +++ b/cap05_moviendote_en_un_archivo.md @@ -73,7 +73,7 @@ ge Mueve el cursor hacia atrás al final de la palabra previa gE Mueve el cursor hacia atrás al final de la PALABRA previa ``` -Entonces, ¿cuáles son las similitudes y diferencias entre una palabra y una PALABRA? Tanto una palabra como una PALABRA están separadas por caracteres que no son espacios en blanco. Una palabra es una secuencia de caracteres que continen _únicamente_ este grupo de caracteres `a-zA-Z0-9_`. Una PALABRA es una secuencia que incluyen todos los caracteres excepto el espacio en blanco \(cuando me refiero a espacio en blanco, esto incluye tanto un espacio, una separación por tabulador o un fin de línea\) Para aprender más, echa un vistazo a la ayuda en Vim sobre este tema con estos comandos: `:h word` o `:h WORD`. +Entonces, ¿cuáles son las similitudes y diferencias entre una palabra y una PALABRA? Tanto una palabra como una PALABRA están separadas por caracteres que no son espacios en blanco. Una palabra es una secuencia de caracteres que contienen _únicamente_ este grupo de caracteres `a-zA-Z0-9_`. Una PALABRA es una secuencia que incluyen todos los caracteres excepto el espacio en blanco \(cuando me refiero a espacio en blanco, esto incluye tanto un espacio, una separación por tabulador o un fin de línea\) Para aprender más, echa un vistazo a la ayuda en Vim sobre este tema con estos comandos: `:h word` o `:h WORD`. Por ejemplo, supongamos que tenemos la siguiente frase: @@ -97,7 +97,7 @@ $ Ir al último caracter de la línea actual n| Ir a la columna n en la línea actual ``` -También puedes realizar una búsqueda en la línea actual con `f` y `t`. La diferencia entre `f` y `t` es que `f` te lleva a la primera letra de la primera conincidencia encontrada y `t` te lleva *hasta justo* antes de la primera letra de la primera coincidencia encontrada. Así que si quieres realizar una búsqueda y que el cursor se situe sobre la letra "h", utiliza `fh`. Si quieres realizar una búsqueda de la primera "h" y quieres que el cursor se situe justo antes de esa primera coincidencia utiliza `th`. Si después quieres seguir navegando hacia la _próxima_ coincidencia de esa misma búsqueda, utiliza `;`. Para ir a la coincidencia previa de esa misma búsqueda en la línea actual, utiliza `,`. +También puedes realizar una búsqueda en la línea actual con `f` y `t`. La diferencia entre `f` y `t` es que `f` te lleva a la primera letra de la primera coincidencia encontrada y `t` te lleva *hasta justo* antes de la primera letra de la primera coincidencia encontrada. Así que si quieres realizar una búsqueda y que el cursor se situe sobre la letra "h", utiliza `fh`. Si quieres realizar una búsqueda de la primera "h" y quieres que el cursor se situe justo antes de esa primera coincidencia utiliza `th`. Si después quieres seguir navegando hacia la _próxima_ coincidencia de esa misma búsqueda, utiliza `;`. Para ir a la coincidencia previa de esa misma búsqueda en la línea actual, utiliza `,`. `F` y `T` son las opciones similares a `f` y `t` pero para buscar hacia atrás en el texto. Para buscar hacia atrás una "h", ejecuta `Fh`. Para seguir buscando "h" en la misma dirección, usa `;`. Ten en cuenta que `;` después de `Fh` continua la búsqueda hacia atrás y `,` después de `fh` busca hacia adelante. @@ -165,7 +165,7 @@ Echa un vistazo a la ayuda de Vim con `:h sentence` y `:h paragraph` para aprend ## Navegación entre parejas -Los programadores a menudo editan archivos que continen código. Puede contener muchos paréntesis, llaves y corchetes. Te puedes perder facilmente entre ellos. Si estás dentro de uno, puedes saltar a la otra pareja \(si existe\) con `%`. También puedes utilizar esto para encontrar cualquier pareja de paréntesis, llaves o corchetes. +Los programadores a menudo editan archivos que contienen código. Puede contener muchos paréntesis, llaves y corchetes. Te puedes perder fácilmente entre ellos. Si estás dentro de uno, puedes saltar a la otra pareja \(si existe\) con `%`. También puedes utilizar esto para encontrar cualquier pareja de paréntesis, llaves o corchetes. ```text % Navega de una a otra pareja, normalmente funciona con (), [], {} @@ -186,7 +186,7 @@ Personalmente, me gusta complementar `%` utilizando complementos que añadan un ## Navegación por número de línea -Puedes saltar a un número de línea `n` con `nG`. Por ejemplo, si quieres saltar a la línea 7, utilza `7G`. Para saltar a la primera línea del texto, puedes utilizar tanto `1G` o `gg`. Para saltar a la última línea del texto, utiliza `G`. +Puedes saltar a un número de línea `n` con `nG`. Por ejemplo, si quieres saltar a la línea 7, utiliza `7G`. Para saltar a la primera línea del texto, puedes utilizar tanto `1G` o `gg`. Para saltar a la última línea del texto, utiliza `G`. A menudo no sabes exactamente en qué línea está el sitio al que te quieres dirigir, pero sabes que aproximadamente se encuentra al 70% del archivo completo. En ese caso, puedes ejecutar `70%`. Para saltar a la mitad del archivo, puedes ejecutar `50%`.