correcciones en cap15
This commit is contained in:
parent
d7ecda5a68
commit
785c3f6700
1 changed files with 8 additions and 8 deletions
|
@ -1,4 +1,4 @@
|
|||
# Capítulo 15: El modo de línea de comando.
|
||||
# Capítulo 15: El modo de línea de comandos
|
||||
|
||||
En los últimos tres capítulos, aprendiste cómo utilizar los comandos de búsqueda \(`/`, `?`\), sustitución \(`:s`\), el comando global \(`:g`\) y el comando externo \(`!`\). Estos son ejemplos de comandos para la línea de comandos.
|
||||
|
||||
|
@ -16,23 +16,23 @@ Hay 4 comandos diferentes que puedes introducir cuando estás en el modo línea
|
|||
|
||||
Puedes entrar en el modo línea de comandos desde el modo normal o desde el modo visual.
|
||||
|
||||
Para dejar el modo línea de comandos, puedes utilizar `<esc>`, `Ctrl-C, o Ctrl-[`.
|
||||
Para dejar el modo línea de comandos, puedes utilizar `<Esc>`, `Ctrl-C, o Ctrl-[`.
|
||||
|
||||
_Algunas veces en otras guías o libros puede que refieran a los "comandos de la línea de comandos" como "comandos Ex" y los "comandos externos" como "comandos de filtros" u "operadores bang"._
|
||||
|
||||
## Repitiendo el comando previo
|
||||
|
||||
Puedes repetir tanto el comando o comando externo ejecutado previamente medianto `@:`.
|
||||
Puedes repetir tanto el comando o comando externo ejecutado previamente mediante `@:`.
|
||||
|
||||
Si ejecutaste previamente `:s/foo/bar/g`, ahora ejecutando `@:` repetirá esa sustitución. Si ejecutaste `:.!tr '[a-z]' '[A-Z]'`, ejecutando `@:` repetirá el último filtro del comando externo de traducción.
|
||||
|
||||
## Atajos de teclado del modo línea de comandos
|
||||
|
||||
Mientras estás en el modo línea de comandos, puede moverta a izquierda o derecha un caracter cada vez con las flechas de dirección del cursor `Izquierda` o `Derecha`.
|
||||
Mientras estás en el modo línea de comandos, puede moverte a izquierda o derecha un caracter cada vez mediante las flechas de dirección del cursor `Izquierda` o `Derecha`.
|
||||
|
||||
Si necesitas moverte una palabra cada vez, utiliza `Shift-Izquierda` o `Shift-Derecha` \(en algunos sistemas operativos, deberás utilizar la tecla `Ctrl` en vez de `Shift`\).
|
||||
|
||||
Para ir al comienzo de la línea, utiliza `Ctrl-B`. Para ir al final de la línea, utiliza `Ctrl-E`.
|
||||
Para ir al comienzo de la línea, utiliza `Ctrl-B` (B de la palabra _begining_, comienzo en inglés). Para ir al final de la línea, utiliza `Ctrl-E` (E de la palabra _end_, final en inglés).
|
||||
|
||||
De manera similar al modo de insertar, dentro del modo línea de comandos, tienes tres maneras de eliminar caracteres:
|
||||
|
||||
|
@ -48,13 +48,13 @@ Esto también te permite buscar entre comandos previos, editarlos y volverlos a
|
|||
|
||||
## Registro y autocompletado
|
||||
|
||||
Mientras estás en el modo de línea de comandos, puedes insertar textos desde los registros de Vim con `Ctrl-R` de la misma manera que lo haces en el modo insertar. Si tienes la cadena "foo" guardada en el registro "a", puedes insertarlo ejecutando `Ctrl-R a`. Todo lo que puedes hacer desde los registros en el modo normal, también puedes hacerlo en el modo línea de comandos.
|
||||
Mientras estás en el modo de línea de comandos, puedes insertar textos desde los registros de Vim con `Ctrl-R` de la misma manera que lo haces en el modo insertar. Si tienes la cadena "foo" guardada en el registro a, puedes insertarlo ejecutando `Ctrl-R a`. Todo lo que puedes hacer desde los registros en el modo normal, también puedes hacerlo en el modo línea de comandos.
|
||||
|
||||
Además, también puedes insetar la palabra que está bajo el cursor con `Ctrl-R Ctrl-W` \(puedes utilizar `Ctrl-R Ctrl-A` para la PALABRA bajo el cursor\). Para insertar la línea que está bajo el cursor utiliza `Ctrl-R Ctrl-L`. Para insertar todo el nombre del archivo bajo el cursor, usa `Ctrl-R Ctrl-F`.
|
||||
Además, también puedes insertar la palabra que está bajo el cursor con `Ctrl-R Ctrl-W` \(puedes utilizar `Ctrl-R Ctrl-A` para la PALABRA bajo el cursor\). Para insertar la línea que está bajo el cursor utiliza `Ctrl-R Ctrl-L`. Para insertar todo el nombre del archivo bajo el cursor, usa `Ctrl-R Ctrl-F`.
|
||||
|
||||
También puedes autocompletar los comandos existentes. Para autocompletar el comando `echo`, mientras estás en el modo línea de comandos, escribe "ec", después pulsa `<Tab>`. Deberías ver en la parte inferior izquierda de la pantalla los comandos de Vim que empiezan con "ec" \(ejemplo: `echo echoerr echohl echomsg econ`\). Para ir a la siguiente opción, pulsa tanto `<Tab>` o `Ctrl-N`. Para ir a la opción previa, puedes pulsar tando `<Shift-Tab>` o `Ctrl-P`.
|
||||
|
||||
Algunos de los comandos de la línea de los comandos aceptan nombres de archivos como argumentos. Un ejemplo es `edit`. También puedes utilizar el autocompletado en este caso. Después de ecribir el comando, `:e` \(no olvides añadir un espacio al final\), presiona `<Tab>`. Vim mostrará un listado de todos los nombres de archivos relevantes entre los que puedes escoger, así no tendrás que escribirlo tu mismo.
|
||||
Algunos de los comandos de la línea de los comandos aceptan nombres de archivos como argumentos. Un ejemplo es `edit`. También puedes utilizar el autocompletado en este caso. Después de escribir el comando, `:e` \(no olvides añadir un espacio al final\), presiona `<Tab>`. Vim mostrará un listado de todos los nombres de archivos relevantes entre los que puedes escoger, así no tendrás que escribirlo tu mismo.
|
||||
|
||||
## La ventana del historial y la ventana de la línea de comandos
|
||||
|
||||
|
|
Loading…
Reference in a new issue