]> granicus.if.org Git - vim/commitdiff
updated for version 7.2a
authorBram Moolenaar <Bram@vim.org>
Wed, 25 Jun 2008 01:35:16 +0000 (01:35 +0000)
committerBram Moolenaar <Bram@vim.org>
Wed, 25 Jun 2008 01:35:16 +0000 (01:35 +0000)
runtime/tutor/tutor.es [new file with mode: 0644]
runtime/tutor/tutor.sk.cp1250 [new file with mode: 0644]

diff --git a/runtime/tutor/tutor.es b/runtime/tutor/tutor.es
new file mode 100644 (file)
index 0000000..bbdb13d
--- /dev/null
@@ -0,0 +1,769 @@
+===============================================================================
+=     B i e n v e n i d o   a l   t u t o r   d e   V I M  -  Versión 1.4     =
+===============================================================================
+
+     Vim es un editor muy potente que dispone de muchos mandatos, demasiados
+     para ser explicados en un tutor como éste. Este tutor está diseñado
+     para describir suficientes mandatos para que usted sea capaz de
+     aprender fácilmente a usar Vim como un editor de propósito general.
+
+     El tiempo necesario para completar el tutor es aproximadamente de 25-30
+     minutos, dependiendo de cuanto tiempo se dedique a la experimentación.
+
+     Los mandatos de estas lecciones modificarán el texto. Haga una copia de
+     este fichero para practicar (con «vimtutor» esto ya es una copia).
+
+     Es importante recordar que este tutor está pensado para enseñar con
+     la práctica. Esto significa que es necesario ejecutar los mandatos
+     para aprenderlos adecuadamente. Si únicamente se lee el texto, se
+     olvidarán los mandatos.
+
+     Ahora, asegúrese de que la tecla de bloqueo de mayúsculas no está
+     activada y pulse la tecla j  lo suficiente para mover el cursor
+     de forma que la Lección 1.1 ocupe completamente la pantalla.
+~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
+                    Lección 1.1: MOVIMIENTOS DEL CURSOR
+
+ ** Para mover el cursor, pulse las teclas h,j,k,l de la forma que se indica. **
+      ^
+      k       Indicación: La tecla h está a la izquierda y mueve a la izquierda.
+ < h    l >              La tecla l está a la derecha y mueve a la derecha.
+      j                          La tecla j parece una flecha que apunta hacia abajo.
+      v
+
+  1. Mueva el cursor por la pantalla hasta que se sienta cómodo con ello.
+
+  2. Mantenga pulsada la tecla j  hasta que se repita «automágicamente».
+---> Ahora ya sabe como llegar a la lección siguiente.
+
+  3. Utilizando la tecla abajo, vaya a la Lección 1.2.
+
+Nota: Si alguna vez no está seguro sobre algo que ha tecleado, pulse <ESC>
+      para situarse en modo Normal. Luego vuelva a teclear la orden que deseaba.
+
+Nota: Las teclas de movimiento del cursor también funcionan. Pero usando
+      hjkl podrá moverse mucho más rápido una vez que se acostumbre a ello.
+
+~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
+                   Lección 1.2: ENTRANDO Y SALIENDO DE VIM
+
+  ¡¡ NOTA: Antes de ejecutar alguno de los pasos siguientes lea primero
+          la lección entera!!
+
+  1. Pulse la tecla <ESC> (para asegurarse de que está en modo Normal).
+
+  2. Escriba:                  :q! <INTRO>
+
+---> Esto provoca la salida del editor SIN guardar ningún cambio que se haya
+     hecho. Si quiere guardar los cambios y salir escriba:
+                               :wq <INTRO>
+
+  3. Cuando vea el símbolo del sistema, escriba el mandato que le trajo a este
+     tutor. Éste puede haber sido:   vimtutor <INTRO>
+     Normalmente se usaría:         vim tutor <INTRO>
+
+---> 'vim' significa entrar al editor, 'tutor' es el fichero a editar.
+
+  4. Si ha memorizado estos pasos y se se siente con confianza, ejecute los
+     pasos 1 a 3 para salir y volver a entrar al editor. Después mueva el
+     cursor hasta la Lección 1.3.
+~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
+                  Lección 1.3: EDICIÓN DE TEXTO - BORRADO
+
+** Estando en modo Normal pulse  x  para borrar el carácter sobre el cursor. **j
+
+
+  1. Mueva el cursor a la línea de abajo señalada con --->.
+
+  2. Para corregir los errores, mueva el cursor hasta que esté bajo el
+     carácter que va aser borrado.
+
+  3. Pulse la tecla  x para borrar el carácter sobrante.
+
+  4. Repita los pasos 2 a 4 hasta que la frase sea la correcta.
+
+---> La vvaca saltóó soobree laa luuuuna.
+
+  5. Ahora que la línea esta correcta, continúe con la Lección 1.4.
+
+
+NOTA: A medida que vaya avanzando en este tutor no intente memorizar,
+      aprenda practicando.
+
+~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
+                  Lección 1.4: EDICIÓN DE TEXTO - INSERCIÓN
+
+      ** Estando en modo Normal pulse  i  para insertar texto. **
+
+
+  1. Mueva el cursor a la primera línea de abajo señalada con --->.
+
+  2. Para que la primera línea se igual a la segunda mueva el cursor bajo el
+     primer carácter que sigue al texto que ha de ser insertado.
+
+  3. Pulse  i  y escriba los caracteres a añadir.
+
+  4. A medida que sea corregido cada error pulse <ESC> para volver al modo
+     Normal. Repita los pasos 2 a 4 para corregir la frase.
+
+---> Flta texto en esta .
+---> Falta algo de texto en esta línea.
+
+  5. Cuando se sienta cómodo insertando texto pase al resumen que esta más
+     abajo.
+
+
+~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
+                           RESUMEN DE LA LECCIÓN 1
+
+
+  1. El cursor se mueve utilizamdo las teclas de las flechas o las teclas hjkl.
+        h (izquierda)     j (abajo)      k (arriba)      l (derecha)
+
+  2. Para acceder a Vim (desde el símbolo del sistema %) escriba:
+     vin FILENAME <INTRO>
+
+  3. Para salir de Vim escriba: <ESC> :q! <INTRO> para eliminar todos
+     los cambios.
+
+  4. Para borrar un carácter sobre el cursor en modo Normal pulse:  x
+
+  5. Para insertar texto en la posición del cursor estando en modo Normal:
+         pulse   i   escriba el texto   pulse <ESC>
+
+NOTA: Pulsando <ESC> se vuelve al modo Normal o cancela un mandato no deseado
+      o incompleto.
+
+Ahora continúe con la Lección 2.
+
+~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
+                    Lección 2.1:  MANDATOS PARA BORRAR
+
+
+       ** Escriba dw para borrar hasta el final de una palabra **
+
+
+  1. Pulse <ESC> para asegurarse de que está en el modo Normal.
+
+  2. Mueva el cursor a la línea de abajo señalada con --->.
+
+  3. Mueva el cursor al comienzo de una palabra que desee borrar.
+
+  4. Pulse   dw   para hacer que la palabra desaparezca.
+
+
+  NOTA: Las letras   dw   aparecerán en la última línea de la pantalla cuando
+       las escriba. Si escribe algo equivocado pulse <ESC> y comience de nuevo.
+
+
+---> Hay algunas palabras pásalo bien que no pertenecen papel a esta frase.
+
+
+~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
+                   Lección 2.2: MÁS MANDATOS PARA BORRAR
+
+
+         ** Escriba  d$  para borrar hasta el final de la línea. **
+
+
+  1. Pulse  <ESC>  para asegurarse de que está en el modo Normal.
+
+  2. Mueva el cursor a la línea de abajo señalada con --->.
+
+  3. Mueva el cursor al final de la línea correcta (DESPUÉS del primer . ).
+
+  4. Escriba  d$  para borrar hasta el final de la línea.
+
+---> Alguien ha escrito el final de esta línea dos veces. esta línea dos veces.
+
+
+
+
+
+
+
+~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
+                   Lección 2.3: SOBRE MANDATOS Y OBJETOS
+
+
+  El formato del mandato de borrar   d  es como sigue:
+
+        [número]   d   objeto      O        d   [número]   objeto
+  donde:
+   número - es cuántas veces se ha de ejecutar el mandato (opcional, defecto=1).
+   d - es el mandato para borrar.
+   objeto - es sobre lo que el mandato va a operar (lista, abajo).
+
+  Una lista corta de objetos:
+   w - desde el cursor hasta el final de la palabra, incluyendo el espacio.
+   e - desde el cursor hasta el final de la palabra, SIN incluir el espacio.
+   $ - desde el cursor hasta el final de la línea.
+
+NOTE: Para los aventureros, pulsando sólo el objeto estando en modo Normal
+      sin un mandato moverá el cursor como se especifica en la lista de objetos.
+
+
+
+~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
+              Lección 2.4: UNA EXCEPCIÓN AL 'MANDATO-OBJETO'
+
+          ** Escriba   dd   para borrar una línea entera. **
+
+  Debido a la frecuencia con que se borran líneas enteras, los diseñadores
+  de Vim decidieron que sería más fácil el escribir simplemente dos des en
+  una fila para borrar una línea.
+
+  1. Mueva el cursor a la segunda línea de la lista de abajo.
+  2. Escriba  dd  para borrar la línea.
+  3. Muévase ahora a la cuarta línea.
+  4. Escriba   2dd   (recuerde número-mandato-objeto) para borrar las dos
+     líneas.
+
+      1) Las rosas son rojas,
+      2) El barro es divertido,
+      3) El cielo es azul,
+      4) Yo tengo un coche,
+      5) Los relojes marcan la hora,
+      6) El azucar es dulce,
+      7) Y así eres tu.
+
+~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
+                      Lección 2.5: EL MANDATO DESHACER
+
+
+   ** Pulse  u para deshacer los últimos mandatos,
+            U  para deshacer una línea entera.       **
+
+  1. Mueva el cursor a la línea de abajo señalada con ---> y sitúelo bajo el
+     primer error.
+  2. Pulse  x  para borrar el primer caráter erróneo.
+  3. Pulse ahora  u  para deshacer el último mandato ejecutado.
+  4. Ahora corrija todos los errores de la línea usando el mandato  x.
+  5. Pulse ahora  U  mayúscula para devolver la línea a su estado original.
+  6. Pulse ahora  u  unas pocas veces para deshacer lo hecho por  U  y los
+     mandatos previos.
+  7. Ahora pulse CTRL-R (mantenga pulsada la tecla CTRL y pulse R) unas
+     pocas veces para volver a ejecutar los mandatos (deshacer lo deshecho).
+
+---> Corrrija los errores dee esttta línea y vuuelva a ponerlos coon deshacer.
+
+  8. Estos mandatos son muy útiles. Ahora pase al resumen de la Lección 2.
+
+~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
+                           RESUMEN DE LA LECCIÓN 2
+
+  1. Para borrar desde el cursor hasta el final de una palabra pulse:  dw
+
+  2. Para borrar desde el cursor hasta el final de una línea pulse:    d$
+
+  3. Para borrar una línea enter pulse:    dd
+
+  4. El formato de un mandato en modo Normal es:
+
+       [número]   mandato   objeto   O  mandato   [número]   objeto
+     donde:
+       número - es cuántas veces se ha de ejecutar el mandato
+       mandato - es lo que hay que hacer, por ejemplo, d para borrar
+       objeto - es sobre lo que el mandato va a operar, por ejemplo
+               w (palabra), $ (hasta el final de la línea), etc.
+
+  5. Para deshacer acciones previas pulse:              u (u minúscula)
+     Para deshacer todos los cambios de una línea pulse: U (U mayúscula)
+     Para deshacer lo deshecho pulse:                   CTRL-R
+
+
+~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
+                        Lección 3.1: EL MANDATO «PUT» (poner)
+
+  ** Pulse p para poner lo último que ha borrado después del cursor. **
+
+  1. Mueva el cursor al final de la lista de abajo.
+
+  2. Escriba  dd  para borrar la línea y almacenarla en el buffer de Vim.
+
+  3. Mueva el cursor a la línea que debe quedar por debajo de la
+     línea a mover.
+
+  4. Estando en mod Normal, pulse   p  para restituir la línea borrada.
+
+  5. Repita los pasos 2 a 4 para poner todas las líneas en el orden correcto.
+
+     d) ¿Puedes aprenderla tu?
+     b) Las violetas son azules,
+     c) La inteligencia se aprende,
+     a) Las rosas son rojas,
+
+~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
+                      Lección 3.2: EL MANDATO «REPLACE» (remplazar)
+
+
+  ** Pulse  r  y un carácter para sustituir el carácter sobre el cursor. **
+
+
+  1. Mueva el cursor a la primera línea de abajo señalada con --->.
+
+  2. Mueva el cursor para situarlo bajo el primer error.
+
+  3. Pulse   r  y el carácter que debe sustituir al erróneo.
+
+  4. Repita los pasos 2 y 3 hasta que la primera línea esté corregida.
+
+---> ¡Cuendo esta línea fue rscrita alguien pulso algunas teclas equibocadas!
+---> ¡Cuando esta línea fue escrita alguien pulsó algunas teclas equivocadas!
+
+
+
+
+
+
+~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
+                       Lección 3.3: EL MANDATO «CHANGE» (cambiar)
+
+
+     ** Para cambiar parte de una palabra o toda ella escriba  cw . **
+
+
+  1. Mueva el cursor a la primera línea de abajo señalada con --->.
+
+  2. Sitúe el cursor en la u de lubrs.
+
+  3. Escriba  cw  y corrija la palabra (en este caso, escriba 'ínea').
+
+  4. Pulse <ESC> y mueva el cursor al error siguiente (el primer carácter
+     que deba cambiarse).
+
+  5. Repita los pasos 3 y 4 hasta que la primera frase sea igual a la segunda.
+
+---> Esta lubrs tiene unas pocas pskavtad que corregir usem el mandato change.
+---> Esta línea tiene unas pocas palabras que corregir usando el mandato change.
+
+
+~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
+                     Lección 3.4: MÁS CAMBIOS 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 <ESC>.
+
+---> 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   <INTRO>. 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/  <INTRO> . 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
+     sewguido 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ÁS.
+     Después de una búsqueda pulse  n  para encontrar la aparición
+     siguiente en la misma dirección.
+
+  3. Pulsando  %  cuando el cursor esta sobre (,), [,], { o } localiza
+     la pareja correspondiente.
+
+  4. Para cambiar viejo por nuevo en una línea pulse         :s/viejo/nuevo
+     Para cambiar todos los viejo por nuevo en una línea pulse :s/viejo/nuevo/g
+     Para cambiar frases entre dos números de líneas pulse  :#,#s/viejo/nuevo/g
+     Para cambiar viejo por nuevo en todo el fichero pulse  :%s/viejo/nuevo/g
+     Para pedir confirmación en cada caso añada  'c'       :%s/viejo/nuevo/gc
+
+
+~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
+               Lección 5.1: CÓMO EJECUTAR UN MANDATO EXTERNO
+
+
+  ** Escriba  :!  seguido de un mandato externo para ejecutar ese mandato. **
+
+
+  1. Escriba el conocido mandato  :  para situar el cursor al final de la
+     pantalla. Esto le permitirá introducir un mandato.
+
+  2. Ahora escriba el carácter ! (signo de admiración). Esto le permitirá
+     ejecutar cualquier mandato del sistema.
+
+  3. Como ejemplo escriba   ls  después del ! y luego pulse <INTRO>. Esto
+     le mostrará una lista de su directorio, igual que si estuviera en el
+     símbolo del sistema. Si  ls  no funciona utilice  !:dir   .
+
+--->Nota: De esta manera es posible ejecutar cualquier mandato externo.
+
+--->Nota: Todos los mandatos   :   deben finalizarse pulsando <INTRO>.
+
+
+~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
+                    Lección 5.2: MÁS SOBRE GUARDAR FICHEROS
+
+
+     ** Para guardar los cambios hechos en un fichero,
+       escriba  :w NOMBRE_DE_FICHERO. **
+
+
+  1. Escriba  :!dir  o :!ls  para ver una lista de su directorio.
+     Ya sabe que debe pulsar <INTRO> después de ello.
+
+  2. Elija un nombre de fichero que todavía no exista, como TEST.
+
+  3. Ahora escriba   :w TEST  (donde TEST es el nombre de fichero elegido).
+
+  4. Esta acción guarda todo el fichero  (Vim Tutor)  bajo el nombre TEST.
+     Para comprobarlo escriba  :!dir   de nuevo y vea su directorio.
+
+---> Tenga en cuenta que si sale de Vim y  entra de nuevo con el nombre de
+     fichero TEST, el fichero sería una copia exacta del tutor cuando lo
+     ha guardado.
+
+~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
+              Lección 5.3: UN MANDATO DE ESCRITURA SELECTIVO
+
+   ** Para guardar parte del fuchero escriba   :#,# NOMBRE_DEL_FICHERO **
+
+
+  1. Escriba de nuevo, una vez más,  :!dir  o  :!ls  para obtener una lista
+     de su directorio y elija nombre de fichero adecuado, como TEST.
+
+  2. Mueva el cursor al principio de la pantalla y pulse  Ctrl-g  para saber
+     el número de la línea correspondiente. ¡RECUERDE ESTE NÚMERO!
+
+  3. Ahora mueva el cursor a la última línea de la pantalla y pulse Ctrl-g
+     de nuevo. ¡RECUERDE TAMBIÉN ESTE NÚMERO!
+
+  4. Para guardar SOLAMENTE una parte de un fichero, escriba  :#,# w TEST
+     donde #,# son los números que usted ha recordado (primera línea,
+     última línea) y TEST es su nombre de dichero.
+
+  5. De nuevo, vea que el fichero esta ahí con :!dir  pero NO lo borre.
+
+
+~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
+               Lección 5.4: RECUPERANDO Y MEZCLANDO FICHEROS
+
+ ** Para insertar el contenido de un fichero escriba :r NOMBRE_DEL_FICHERO **
+
+  1. Escriba   :!dir   para asegurarse de que su fichero TEST del ejercicio
+     anterior está presente.
+
+  2. Situe el cursor al principio de esta pantalla.
+
+NOTA: Después de ejecutar el paso 3 se verá la Lección 5.3. Luego muévase
+      hacia ABAJO para ver esta lección de nuevo.
+
+  3. Ahora recupere el fichero TEST utilizando el mandato  :r TEST  donde
+     TEST es el nombre del fichero.
+
+NOTA: El fichero recuperado se sitúa a partir de la posición del cursor.
+
+  4. Para verificar que el fichero ha sido recuperado, mueva el cursor hacia
+     arriba y vea que hay dos copias de la Lección 5.3, la original y la
+     versión del fichero.
+
+~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
+                          RESUMEN DE LA LECCIÓN 5
+
+
+  1.  :!mandato  ejecuta un mandato externo.
+
+      Algunos ejemplos útiles son:
+         :!dir - muestra el contenido de un directorio.
+         :!del NOMBRE_DE_FICHERO  -  borra el fichero NOMBRE_DE FICHERO.
+
+  2.  :#,#w NOMBRE_DE _FICHERO  guarda desde las líneas # hasta la # en el
+     fichero NOMBRE_DE_FICHERO.
+
+  3.  :r NOMBRE_DE _FICHERO  recupera el fichero del disco NOMBRE_DE FICHERO
+     y lo inserta en el fichero en curso a partir de la posición del cursor.
+
+
+
+
+
+
+
+~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
+                        Lección 6.1: EL MANDATO «OPEN» (abrir)
+
+
+        ** Pulse  o  para abrir una línea debajo del cursor
+           y situarle en modo Insert **
+
+
+  1. Mueva el cursor a la línea de abajo señalada con --->.
+
+  2. Pulse  o (minúscula) para abrir una línea por DEBAJO del cursor
+     y situarle en modo Insert.
+
+  3. Ahora copie la línea señalada con ---> y pulse <ESC> para salir del
+     modo Insert.
+
+---> Luego de pulsar  o  el cursor se sitúa en la línea abierta en modo Insert.
+
+  4. Para abrir una línea por encima del cursor, simplemente pulse una O
+     mayúscula, en lugar de una o minúscula. Pruebe este en la línea siguiente.
+Abra una línea sobre ésta pulsando Mayu-O cuando el curso está en esta línea.
+
+~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
+                       Lección 6.2: EL MANDATO «APPEND» (añadir)
+
+        ** Pulse  a  para insertar texto DESPUÉS del cursor. **
+
+
+  1. Mueva el cursor al final de la primera línea de abajo señalada con --->
+     pulsando  $  en modo Normal.
+
+  2. Escriba una  a  (minúscula) para añadir texto DESPUÉS del carácter
+     que está sobre el cursor. (A mayúscula añade texto al final de la línea).
+
+Nota: ¡Esto evita el pulsar  i , el último carácter, el texto a insertar,
+      <ESC>, cursor a la derecha y, finalmente, x , sólo para añadir algo
+      al final de una línea!
+
+  3. Complete ahora la primera línea. Nótese que append es exactamente lo
+     mismo que modo Insert, excepto por el lugar donde se inserta el texto.
+
+---> Esta línea le permitirá praticar
+---> Esta línea le permitirá praticar el añadido de texto al final de una línea.
+
+~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
+                    Lección 6.3: OTRA VERSIÓN DE «REPLACE» (remplazar)
+
+    ** Pulse una  R  mayúscula para sustituir más de un carácter. **
+
+
+  1. Mueva el cursor a la primera línea de abajo señalada con --->.
+
+  2. Sitúe el cursor al comienzo de la primera palabra que sea diferente
+     de las de la segunda línea marcada con ---> (la palabra 'anterior').
+
+  3. Ahora pulse  R  y sustituya el resto del texto de la primera línea
+     escribiendo sobre el viejo texto para que la primera línea sea igual
+     que la primera.
+
+---> Para hacer que esta línea sea igual que la anterior use las teclas.
+---> Para hacer que esta línea sea igual que la siguiente escriba R y el texto.
+
+  4. Nótese que cuando pulse <ESC> para salir, el texto no alterado permanece.
+
+
+
+~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
+                        Lección 6.4: FIJAR OPCIONES
+
+ ** Fijar una opción de forma que una búsqueda o sustitución ignore la caja **
+  (Para el concepto de caja de una letra, véase la nota al final del fichero)
+
+
+  1. Busque 'ignorar' introduciendo:
+     /ignorar
+     Repita varias veces la búsque pulsando la tecla n
+
+  2. Fije la opción 'ic' (Ignorar la caja de la letra) escribiendo:
+     :set ic
+
+  3. Ahora busque 'ignorar' de nuevo pulsando n
+     Repita la búsqueda varias veces más pulsando la tecla n
+
+  4. Fije las opciones 'hlsearch' y 'insearch':
+     :set hls is
+
+  5. Ahora introduzca la orden de búsqueda otra vez, y vea qué pasa:
+     /ignore
+
+~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
+                          RESUMEN DE LA LECCIÓN 6
+
+
+  1. Pulsando  o  abre una línea por DEBAJO del cursor y sitúa el cursor en
+     la línea abierta en modo Insert.
+     Pulsando una O mayúscula se abre una línea SOBRE la que está el cursor.
+
+  2. Pulse una a  para insertar texto DESPUÉS del carácter sobre el cursor.
+     Pulsando una  A  mayúscula añade automáticamente texto al final de la
+     línea.
+
+  3. Pulsando una  R  mayúscula se entra en modo Replace hasta que, para salir,
+     se pulse <ESC>.
+
+  4. Escribiendo «:set xxx» fija la opción «xxx»
+
+
+
+
+
+
+
+~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
+                 Lección 7: MANDATOS PARA LA AYUDA EN LÍNEA
+
+                ** Utilice el sistema de ayuda en línea **
+
+
+  Vim dispone de un sistema de ayuda en línea. Para activarlo, pruebe una
+  de estas tres formas:
+       - pulse la tecla <AYUDA> (si dispone de ella)
+       - pulse la tecla <F1> (si dispone de ella)
+       - escriba   :help <INTRO>
+
+  Escriba   :q <INTRO>  para cerrar la ventana de ayuda.
+
+  Puede encontrar ayuda en casi cualquier tema añadiendo un argumento al
+  mandato «:help» mandato. Pruebe éstos:
+
+  :help w <INTRO>
+  :help c_<T <INTRO>
+  :help insert-index <INTRO>
+
+
+~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
+
+  Aquí concluye el tutor de Vim. Está pensado para dar una visión breve del
+  editor Vim, lo suficiente para permitirle usar el editor de forma bastante
+  sencilla. Está muy lejos de estar completo pues Vim tiene muchísimos más
+  mandatos.
+
+  Para lecturas y estudios posteriores se recomienda el libro:
+       Learning the Vi Editor - por Linda Lamb
+       Editorial: O'Reilly & Associates Inc.
+  Es un buen libro para llegar a saber casi todo lo que desee hacer con Vi.
+  La sexta edición incluye también información sobre Vim.
+
+  Este tutorial ha sido escrito por Michael C. Pierce y Robert K. Ware,
+  Colorado School of Mines utilizando ideas suministradas por Charles Smith,
+  Colorado State University.
+  E-mail: bware@mines.colorado.edu.
+
+  Modificado para Vim por Bram Moolenaar.
+
+~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
+
+  Traducido del inglés por:
+
+  Eduardo F. Amatria
+  Correo electrónico: eferna1@platea.pntic.mec.es
+
+~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
diff --git a/runtime/tutor/tutor.sk.cp1250 b/runtime/tutor/tutor.sk.cp1250
new file mode 100644 (file)
index 0000000..f32c9b1
--- /dev/null
@@ -0,0 +1,1008 @@
+===============================================================================
+=    V i t a j t e   v o   V I M   T u t o r i a l i    -    Verzia 1.7       =
+===============================================================================
+
+     Vim je ve¾mi výkonný editor, ktorý má príli\9e ve¾a príkazov na to aby
+     mohli byt v\9aetky popísané vo výuke akou je táto. Táto výuka
+     popisuje dostatoèné mno\9estvo príkazov nato aby bolo mo\9ené pou\9eíva\9d
+     Vim ako viacúèelový editor.
+
+     Pribli\9ený èas potrebný na prebratie tejto výuky je 25-30 minút,
+     závisí na tom, ko¾ko je stráveného èasu s preskú\9aavaním.
+
+     UPOZORNENIE:
+     Príkazy v lekciách modifikujú text. Vytvor kópiu tohto súboru aby
+     sa mohlo precvièova\9d na òom (pri \9atarte "vimtutor" je toto kópia).
+
+     Je dôle\9eité zapamäta\9d si, \9ee táto výuka je vytvorená pre výuku
+     pou\9eívaním. To znamená, \9ee je potrebné si príkazy vyskú\9aa\9d, aby bolo
+     uèenie správne. Ak len èitas text, príkazy zabudne\9a!
+
+     Presvedè sa, \9ee Shift-Lock NIEJE stlaèený a stlaèt klávesu
+     j  nieko¾ko krát, aby sa kurzor posunul nato¾ko, \9ee lekcia 1.1
+     celkom zaplní obrazovku.
+
+~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
+                       Lekcia 1.1:  POHYB KURZOROM
+
+
+   ** Pre pohyb kurzorum stlaè klávesy h,j,k,l ako je znázornené. **
+        ^
+        k        Funkcia: Klávesa h je na¾avo a vykoná pohyb do¾ava.
+   < h     l >   Klávesa l je napravo a vykoná pohyb doprava.
+        j        Klávesa j vyzerá ako \9aípka dole
+             v
+  1. Pohybuj kurzorom po obrazovke, kým si na to nezvykne\9a.
+
+  2. Dr\9e stlaèenú klávesu pre pohyb dole (j), kým sa jej funkcia nezopakuje.
+---> Teraz sa u\9e vie\9a pohybova\9d na nasledujúcu lekciu.
+
+  3. Pou\9eitím klávesy pre pohyb dole prejdi na Lekciu 1.2.
+
+Poznámka: Ak si niesi istý tým èo si napísal, stlaè <ESC>
+               na prechod do normálneho módu.
+
+Poznámka: Kurzorové klávesy sú tie\9e funkèné. Ale pou\9eívaním hjkl sa bude\9a
+               schopný pohybova\9d rýchlej\9aie, keï si zvykne\9a ich pou\9eíva\9d. Naozaj!
+
+~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
+                    LEKCIA 1.2: ZATVÁRANIE VIMU
+
+
+  !! POZNÁMKA: Pred vykonaním týchto krokov si preèítaj celú túto lekciu !!
+
+  1. Stlaè klávesu <ESC> (aby si sa uèite nachádzal v normálnom móde)
+
+  2. Napí\9a:   :q! <ENTER>.
+     Tým ukonèí\9a prácu s editorom BEZ ulo\9eenia zmien, ktoré si vykonal.
+
+  3. Keï sa dostane\9a na príkazový riadok, napí\9a príkaz, ktorým sa dostane\9a
+     spe\9d do tejto výuky. To mô\9ee by\9d: vimtutor <ENTER>
+
+  4. Ak si si tieto kroky spo¾ahlivo zapamätal, vykonaj kroky 1 a\9e 3, pre
+     ukonèenie a znovu spustenie editora.
+
+POZNÁMKA: :q! <ENTER> neulo\9eí zmeny, ktoré si vykonal. O nieko¾ko lekcií
+          sa nauèí\9a ako ulo\9ei\9d zmeny do súboru
+
+  5. presuò kurzor dole na lekciu 1.3.
+
+~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
+                     Lekcia 1.3: EDITÁCIA TEXTU - MAZANIE
+
+
+** Stlaèenie klávesy  x  v normálnom móde zma\9ee znak na mieste kurzora. **
+
+  1. Presuò kurzor ni\9e\9aie na riadok oznaèený znaèkou --->.
+
+  2. Aby si mohol odstráni\9d chyby, pohybuj kurzorom kým neprejde na znak,
+     ktorý chce\9a zmaza\9d.
+
+  3. Stlaè klávesu  x  aby sa zmazal nechcený znak.
+
+  4. Zopakuj kroky 2 a\9e 4 a\9e kým veta nieje správna.
+
+---> Kraava skooèilla ccezz mesiiac.
+
+  5. Ak je veta správna, prejdi na lekciu 1.4.
+
+POZNÁMKA: Neskú\9aaj si zapamäta\9d obsah tejto výuky, ale sa uè pou\9eívaním.
+
+
+
+~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
+                    Lekcia 1.4: EDITÁCIA TEXTU - VKLADANIE
+
+
+    ** Stlaèenie klávesy  i  umo\9eòuje vkladanie textu. **
+
+  1. Presuò kurzor ni\9e\9aie na prvý riadok za znaèku --->.
+
+  2. Pre upravenie prvého riadku do rovnakého tvaru ako je druhý riadok,
+     presuò kurzor na prvý znak za misto, kde má by\9d text vlo\9eený.
+
+  3. Stlaè klávesu  i  a napí\9a potrebný text.
+
+  4. Po opravení ka\9edej chyby, stlaè <ESC> pre návrat do normálneho módu.
+     Zopakuj kroky 2 a\9e 4 kým nieje veta správna.
+
+---> Tu je text chýbajúci tejto.
+---> Tu je nejaký text chýbajúci od tejto èiary.
+
+  5. Keï sa dostatoène nauèí\9a vklada\9d text, prejdi na nasledujúce zhrnutie.
+
+
+~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
+        Lekcia 1.5: EDITÁCIA TEXTU - PRIDÁVANIE
+
+
+     ** Stlaèenie klávesy  A  umo\9eòuje pridáva\9d text. **
+
+  1. Presuò kurozr ni\9e\9aie na prvý riadok za znaèkou --->.
+     Nezále\9eí na tom, na ktorom znaku sa kurzor v tom riadku nachádza.
+
+  2. Stlaè klávesu  A  a napí\9a potrebný text.
+
+  3. Po pridaní textu stlaè klávesu <ESC> pre návrat do Normálneho módu.
+
+  4. Presuò kurozr na druhý riadok oznaèený ---> a zopakuj
+     kroky 2 a 3 kým nieje veta správna.
+
+---> Tu je nejaký text chýbajúci o
+     Tu je nejaký text chýbajúci od tia¾to.
+---> Tu tie\9e chýba nej
+     Tu tie\9e chýba nejaký text.
+
+  5. Keï sa dostatoène nauèí\9a pridáva\9d text, prejdi na lekciu 1.6.
+
+
+~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
+       Lekcia 1.6: EDITÁCIA SÚBORU
+
+
+    ** Napísaním  :wq  sa súbor ulo\9eí a zavrie **
+
+!! POZNÁMKA: Pred vykonaním týchto krokov si preèítaj celú lekciu!!
+
+1. Opusti túto výuku, ako si to urobil v lekcii 1.2:  :q!
+
+2. Do príkazového riadku napí\9a príkaz:  vim tutor <ENTER>
+   'vim' je príkaz, ktorý spustí editor Vim, 'tutor' je meno súboru,
+   ktorý chce\9a editova\9d. Pou\9ei taký súbor, ktorý mô\9ee\9a meni\9d.
+
+3. Vlo\9e a zma\9e text tak, ako si sa nauèil v predo\9alých lekciach.
+
+4. Ulo\9e súbor so zmenami a opusti Vim príkazom:  :wq  <ENTER>
+
+5. Re\9atartuj vimtutor a presuò sa dole na nasledujúce zhrnutie.
+
+6. Urob tak po preèítaní predo\9alých krokov a porozumeniu im.
+
+
+~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
+                              ZHRNUTIE LEKCIE 1
+
+
+  1. Kurzor sa pohybuje pou\9eitím kláves so \9aípkami alebo klávesmi hjkl.
+         h (do lava)    j (dole)    k (hore)    l (doprava)
+
+  2. Pre spustenie Vimu (z príkazového riadku) napí\9a: vim FILENAME <ENTER>
+
+  3. Na ukonèenie Vimu napí\9a: <ESC>  :q!  <ENTER> pre zru\9aenie v\9aetkých zmien
+       alebo napí\9a:   <ESC>   :wq   <ENTER>    pre ulo\9eenie zmien.
+
+  4. Na zmazanie znaku na mieste kurzora napí\9a:  x
+
+  5. Pre vlo\9eenie textu na mieste kurzora v normálnom móde napí\9a:
+        i     napí\9a vkladaný text   <ESC>  vkladanie pred kurzor
+   A     napí\9a pridávaný text  <EXC>  vkladanie za riadok
+
+POZNÁMKA: Stlaèenie <ESC> \9da premiestní do normálneho módu alebo zru\9aí
+               nejaký nechcený a èiastoène dokonèený príkaz.
+
+Teraz pokraèuj lekciou 2.
+
+
+~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
+                       Lekcia 2.1: Mazacie príkazy
+
+
+        ** Napísanie príkazu  dw  zma\9ee znaky do konca slova. **
+
+1. Stlaè  <ESC>  aby si bol bezpeène v normálnom móde.
+
+2. Presuò kurzor ni\9e\9aie na riadok oznaèený znaèkou --->.
+
+3. Presuò kurzor na zaèiatok slova, ktoré je potrebné zmaza\9d.
+
+4. Napí\9a  dw  aby slovo zmizlo.
+
+POZNÁMKA: Písmeno d sa zobrazí na poslednom riadku obrazovky keï ho
+               napí\9ae\9a. Vim na teba poèká, aby si mohol napísa\9d
+          písmeno w. Ak vidí\9a nieèo iné ako  d , tak si napísal
+          nesprávny znak; stlaè  <ESC>  a zaèni znova.
+
+---> Tu je nieko¾ko slov zábava, ktoré nie patria list do tejto vety.
+
+5. Zopakuj kroky 3 a\9e 4 kým veta nieje správna a prejdi na lekciu 2.2.
+
+
+
+~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
+                     Lekcia 2.2: VIAC MAZACÍCH PRÍKAZOV
+
+
+        ** Napísanie príkazu d$  zma\9ee znaky do konca riadku **
+
+1. Stlaè  <ESC>  aby si bol bezpeène v normálnom móde.
+
+2. Presuò kurzor ni\9e\9aie na riadok oznaèený znaèkou --->.
+
+3. Presuò kurzor na koniec správnej vety (ZA prvú bodku).
+
+4. Napí\9a    d$    aby sa zmazali znaky do konca riadku.
+
+---> Niekto napísal koniec tohto riadku dvakrát. koniec tohot riadku dvakrát.
+
+
+5. Prejdi na lekciu 2.3 pre pochopenie toho èo sa stalo.
+
+
+~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
+                    Lekcia 2.3: OPERÁTORY A POHYBY
+
+  Ve¾a príkazov, ktoré menia text sú odvodené od operátorov a pohybov.
+  Formát pre príkaz mazania klávesou  d  je nasledovný:
+
+    d   pohyb
+
+  kde:
+    d     - je mazací operátor
+    pohyb - je to èo operátor vykonáva (vypísané ni\9e\9aie)
+
+  Krátky list pohybov:
+    w - do zaèiatku ïal\9aieho slova, okrem jeho prvého písmena.
+    e - do konca teraj\9aieho slova, vrátane posledného znaku.
+    $ - do konca riadku, vrátane posledného znaku
+
+  Tak\9ee napísaním  de  sa zma\9ee v\9aetko od kurzora do konca slova.
+
+POZNÁMKA: Stlaèením iba pohybu v normálnom móde bez operátora
+          sa presunie kurzor tak ako je to \9apecivikované.
+
+~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
+               Lekcia 2.4: Pou\9eitie viacnásobného pohybu
+
+
+   ** Napísaním èísla pred pohyb ho zopakuje zadný poèet krát **
+
+  1. Presuò kurozr ni\9e\9aie na zaèiatok riadku oznaèeného --->.
+
+  2. Napí\9a  2w  a kurozr sa presunie o dve slová vpred.
+
+  3. Napí\9a  3e  a kurozr sa presunie vpred na koniec tretieho slova.
+
+  4. Napí\9a  0  (nula) a kurozr sa presunie na zaèiatok riadku.
+
+  5. Zopakuj kroky 2 a 3 s rôznymi èíslami.
+
+---> Toto je riadok so slovami po kotrých sa mô\9eete pohybova\9d.
+
+  6. Prejdi na lekciu 2.5.
+
+
+~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
+                 Lekcia 2.5: POU\8eITIE VIACNÁSOBNÉHO MAZANIA PRE HROMADNÉ MAZANIE
+
+
+    ** Napísanie èísla spolu s operátorom ho zopakuje zadaný poèet krát **
+
+  V kombinácii operátorov mazania a pohybu spomínaného vy\9a\9aie vlo\9e poèet
+  pred pohyb pre docielenie hromadného mazania:
+    d   èíslo   pohyb
+
+  1. Presuò kurzor na prvé slovo písané VE¼KÝMI PÍSMENAMI
+     v riadku oznaèenom --->.
+
+  2. Napí\9a  2dw  a zma\9ee\9a dve slová písané VE¼KÝMI PÍSMENAMI
+
+  3. Zopakuj kroky 1 a 2 s pou\9eitím rôzneho èísla tak aby si zmazal slová
+     písané ve¾kými písmenami jedným príkazom.
+
+---> Tento ABC DE riadok FGHI JK LMN OP so slovamI je Q RS TUV vycisteny.
+
+POZNÁMKA: Èíslo medzi operátorom  d  a pohybom funguje podobne ako pri
+          pou\9eití s pohybom bez operátora.
+
+
+~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
+               Lekcia 2.6: OPERÁCIE S RIADKAMI
+
+
+           ** Napísanie príkazu   dd   zma\9ee celý riadok. **
+
+Vzh¾adom na frekvenciu mazania celého riadku, sa autori Vimu rozhodli,
+\9ee bude jednoduch\9aie maza\9d celý riadok napísaním dvoch písmen d.
+
+1. Presuò kurzor na druhý riadok v texte na spodu.
+2. Napí\9a  dd  aby si zmazal riadok.
+3. Prejdi na \9atvrtý riadok.
+4. Napí\9a   2dd   aby si zmazal dva riadky.
+
+    1)  Ru\9ee sú èervené,
+    2)  Blato je zábavné,
+    3)  Fialky sú modré,
+    4)  Mám auto,
+    5)  Hodinky ukazujú èas,
+    6)  Cukor je sladký,
+    7)  A to si ty.
+
+
+~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
+                       Lekcia 2.7: PRÍKAZ UNDO
+
+
+** Stlaè  u  pre vrátenie posledného príkazu,  U  pre úpravu celého riadku. **
+
+1. Presuò kurzor ni\9e\9aie na riadok oznaèený znaèkou ---> a premiestni ho na
+   prvú chybu.
+2. Napí\9a  x  pre zmazanie prvého nechceného riadku.
+3. Teraz napí\9a  u  èím vrátí\9a spä\9d posledne vykonaný príkaz.
+4. Teraz oprav v\9aetky chyby na riadku pou\9eitím príkazu  x  .
+5. Teraz napí\9a ve¾ké   U  èím vrátí\9a riadok do pôvodného stavu.
+6. Teraz napí\9a  u  nieko¾ko krát, èím vrátí\9a spä\9d príkaz U.
+7. Teraz napí\9a CTRL-R (dr\9e klávesu CTRL stlaèenú kým stláèa\9a R) nieko¾ko
+   krát, èím vrátí\9a spä\9d predtým vrátené príkazy (undo z undo).
+
+---> Opprav chybby nna toomto riadku a zmeeò ich pommocou undo.
+
+  8. Tieto príkazy sú èasto pou\9eívané. Teraz prejdi na zhrnutie lekcie 2.
+
+
+
+
+~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
+                              LEKCIA 2 ZHRNUTIE
+
+
+  1. Pre zmazanie znakov od kurzora do konca slova napí\9a:   dw
+
+  2. Pre zmazanie znakov od kurzora do konca riadku napí\9a:   d$
+
+  3. Pre zmazanie celého riadku napí\9a:   dd
+
+  4. Pre zopakovanie pohybu, napí\9a pred neho èíslo:   2w
+
+  5. Formát pre píkaz:
+
+       operátor   [èíslo]   pohyb
+     kde:
+       operátor - èo treba robi\9d, napríklad  d  pre zmazanie
+       [èíslo] - je volite¾ný poèet pre opakovanie pohybu
+       pohyb - pohyb po texte vzh¾adom na operátor, napríklad w (slovo),
+               $ (do konca riadku), atï.
+
+  6. Pre pohyb na zaèiatok riadku pou\9ei nulu:  0
+
+  7. Pre vrátenie spä\9d predo\9alej operácie napí\9a:       u   (malé u)
+     Pre vrátenie v\9aetkých úprav na riadku napí\9a:    U   (ve¾ké U)
+     Pre vrátenie vrátených úprav napí\9a:             CTRL-R
+
+~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
+                        Lekcia 3.1: PRÍKAZ VLO\8eI\8d
+
+
+         ** Napísanie príkazu  p  vlo\9eí psledný výmaz za kurzor. **
+
+  1. Presuò kurzor ni\9e\9aie na prvý riadok textu.
+
+  2. Napí\9a  dd  èím zma\9ee\9a riadok a ulo\9eí\9a ho do buffera editora Vim.
+
+  3. Presuò kurzor vy\9a\9aie tam, kam zmazaný riadok patrí.
+
+  4. Ak napí\9ae\9a v normálnom móde   p   zmazaný riadk sa vlo\9eí.
+
+  5. Zopakuj kroky 2 a\9e 4, kým riadky niesú v správnom poradí.
+
+---> d) Tie\9e sa doká\9ee\9a vzdeláva\9d?
+---> b) Fialky sú modré,
+---> c) Inteligencia sa vzdeláva,
+---> a) Ru\9ee sú èervené,
+
+
+
+~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
+                      Lekcia 3.2: PRÍKAZ NAHRADENIA
+
+
+     ** Napísaním  rx  sa nahradí znak na mieste kurzora znakom  x . **
+
+  1. Presuò kurzor ni\9e\9aie na prví riadok textu oznaèeného znaèkou --->.
+
+  2. Presuò kurzor na zaèiatok prvej chyby.
+
+  3. napí\9a  r  a potom znak, ktorý tam má by\9d.
+
+  4. Zopakuj kroky 2 a 3, kým prvý riadok nieje zhodný s druhým.
+
+---> Kaï bol tento riasok píaaný, niekro stla\9ail nesprábne klávesy!
+---> Keï bol tento riadok písaný, niekto stlaèil nesprávne klávesy!
+
+  5. Teraz prejdi na lekciu 3.2.
+
+POZNÁMKA: Pamätaj si, \9ee nauèi\9d sa mô\9ee\9a len pou\9eívanim, nie pamätaním.
+
+
+
+~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
+                      Lekcia 3.3. PRÍKAZ ÚPRAVY
+
+
+     ** Ak chce\9a zmeni\9d èas\9d slova do konca slova, napí\9a  ce . **
+
+  1. Presuò kurzor ni\9e\9aie na prvý riadok oznaèený znaèkou --->.
+
+  2. Umiestni kurzor na písmeno o v slove rosfpl.
+
+  3. Napí\9a  ce  a oprav slovo (v tomto prípade napí\9a 'iadok'.)
+
+  4. Stlaè <ESC> a prejdi na ïal\9aí znak, ktorý treba zmeni\9d.
+
+  5. Zopakuj kroky 3 a 4, kým prvá veta nieje rovnaká ako druhá.
+
+---> Tento rosfpl má nieko¾ko skic, ktoré je pirewvbí zmeni\9d piy\9duèán príkazu.
+---> Tento riadok má nieko¾ko slov, ktoré je potrebné zmeni\9d pou\9eitím príkazu.
+
+Poznámka, \9ee  ce  zma\9ee slovo a nastaví vkladací mód.
+
+
+
+~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
+                      Lekcia 3.4: VIAC ZMIEN POU\8eITÍM c
+
+
+   ** Príkaz pre úpravy sa pou\9eíva s rovnakými pohybmi ako pre mazanie **
+
+  1. Príkaz pre úpravy pracuje rovnako ako pre mazanie. Formát je:
+
+        c    [èíslo]    pohyb
+
+  2. Pohyby sú rovnaké, ako napríklad   w (slovo) a  $ (koniec riadku).
+
+  3. Presuò kurzor ni\9e\9aie na prvý riadok oznaèený znaèkou --->.
+
+  4. Presuò kurzor na prvú chybu.
+
+  5. napí\9a  c$  aby si mohol upravi\9d zvy\9aok riadku pod¾a druhého
+     a stlaè <ESC>.
+
+---> Koniec tohto riadku potrebuje pomoc, aby bol ako druhy.
+---> Koniec tohto riadku potrebuje opravi\9d pou\9eitím príkazu  c$ .
+
+POZNÁMKA: Mô\9ee\9a pou\9ei\9d klávesu backspace na úpravu zmien poèas písania.
+
+
+~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
+                              LEKCIA 3 ZHRNUTIE
+
+
+  1. Na vlo\9eenie textu, ktorý u\9e bol zmazaný, napí\9a  p . To vlo\9eí zmazaný
+     text ZA kurzor (ak bol riadok zmazaný prejde na riadok pod kurzorom).
+
+  2. Pre naradenie znaku na mieste kurzora, napí\9a  r  a potom znak, ktorý
+     nahradí pôvodný znak.
+
+  3. Príkaz na upravenie umo\9eòuje zmeni\9d od kurzora a\9e po miesto, ktoré
+     urèuje pohyb.  napr. Napí\9a  ce  èím zmní\9a text od pozície
+     kurzora do konca slova, c$  zmení text do konca riadku.
+
+  4. Formát pre nahradenie je:
+
+           c    [èíslo]    pohyb
+
+
+Teraz prejdi na nalsedujúcu lekciu.
+
+
+
+~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
+                    Lekcia 4.1: POZÍCIA A STATUS SÚBORU
+
+
+  ** Stlaè CTRL-g pre zobrazenie svojej pozície v súbore a statusu súboru.
+     Napí\9a  G  pre presun na riadok v súbore. **
+
+  Poznámka: Preèítaj si celú túto lekciu skôr ako zaène\9a vykonáva\9d kroky!!
+
+  1. Dr\9e stlaèenú klávesu Ctrl a stlaè  g . Toto nazývame CTRL-G.
+     Na spodu obrazovky sa zobrazí správa s názvom súboru a pozíciou
+     v súbore. Zapamätajsi si èíslo riadku pre pou\9eitie v kroku 3.
+
+  2. Stlaè  G  èím sa dostane\9a na spodok súboru.
+     Napí\9a  gg  èím sa dostane\9a na zaèiatok súboru.
+
+  3. Napí\9a èíslo riadku na ktorom si sa nachádzal a stlaè  G. To \9da
+     vráti na riadok, na ktorom si prvý krát stlaèil CTRL-G.
+
+  4. Ak sa cítí\9a schopný vykona\9d teto kroky, vykonaj kroky 1 a\9e 3.
+
+
+
+~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
+                       Lekcia 4.2: PRÍKAZ VYH¼ADÁVANIA
+
+
+  ** Napí\9a  /  nasledované re\9dazcom pre vyh¾adanie príslu\9aného re\9dazca. **
+
+  1. Napí\9a znak  /  v normálnom móde. Poznámka, \9ee tento znak sa spolu
+     s kurzorom zobrazí v dolnej èasti obrazovky s  :  príkazom.
+
+  2. Teraz napí\9a 'errroor' <ENTER>. To je slovo, ktoré chce\9a vyh¾ada\9d.
+
+  3. Pre vyh¾adanie ïal\9aieho výskytu rovnakého re\9dazca, stlaè jednoducho  n.
+     Pre vyh¾adanie ïal\9aieho výskytu rovnakého re\9dazca opaèným smerom,
+     N.
+
+  4. Ak chce\9a vyh¾ada\9d re\9dazec v spätnom smere, pou\9eí príkaz  ?  miesto
+     príkazu /.
+
+  5. Pre návrat na miesto z ktorého si pri\9aiel stlaè CTRL-O (dr\9e stlaèenú
+     klávesu Ctrl poèas stlaèenia klávesy o). Zopakuj pre ïal\9aí návrat
+     spä\9d. CTRL-I ide vpred.
+
+POZNÁMKA: "errroor" nieje spôsob hláskovania error; errroor je error.
+POZNÁMKA: Keï vyh¾adávanie dosiahne koniec tohto súboru, bude pokraèova\9d na
+      zaèiatku, dokia¾ nieje resetované nastavenie 'wrapscan' .
+
+
+~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
+            Lekcia 4.3: VYH¼ADÁVANIE ZODPOVEDAJÚCICH ZÁTAVORIEK
+
+
+        ** Napí\9a  %  pre vyh¾adanie príslu\9aného znaku ),], alebo } . **
+
+  1. Premiestni kurzor na hocaký zo znakov (, [, alebo { v riadku ni\9e\9aie
+     oznaèeného znaèkou --->.
+
+  2. Teraz napí\9a znak  % .
+
+  3. Kurzor sa premiestni na zodpovedajúcu zátvorku.
+
+  4. Napí\9a  %  pre presun kurzoru spä\9d na otvárajúcu zátvorku.
+
+  5. Presuò kurzor na iný zo znakov (,),[,],{ alebo } a v\9aimni si
+     èo % vykonáva.
+
+---> Toto ( je testovací riadok s ('s, ['s ] a {'s } v riadku. ))
+
+Poznámka: Toto je ve¾mi výhodné pou\9eí\9d pri ladení programu s chýbajúcimi
+         uzatvárajúcimi zátvorkami!
+
+
+
+~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
+                     Lekcia 4.4: PRÍKAZ NAHRADENIA
+
+
+ ** Napí\9a   :s/starý/nový/g  pre nahradenie slova 'starý' za slovo 'nový'. **
+
+  1. Presuò kurzor ni\9e\9aie na riadok oznaèený znaèkou --->.
+
+  2. Napí\9a  :s/thee/the <ENTER> . Poznamka, \9ee tento príkaz zmení len prvý
+     výskyt "thee" v riadku.
+
+  3. Teraz napí\9a   :s/thee/the/g   èo znamená celkové nahradenie v riadku.
+     Toto nahradí v\9aetky výskyty v riadku.
+
+---> Thee best time to see thee flowers in thee spring.
+
+  4. Pre zmenu v\9aetkých výskytov daného re\9dazca medzi dvomi ridakami,
+     napí\9a  :#,#s/starý/nový/g  kde #,# sú èísla dvoch riadkov, v rozsahu
+                                ktorých sa nahradenie vykoná.
+     napí\9a  :%s/starý/nový/g    pre zmenu v\9aetkých výskytov v celom riadku
+     napí\9a  :%s/starý/nový/gc   nájde v\9aetky výskyty v celom súbore,
+                                s otázkou èi nahradi\9d alebo nie
+
+
+
+~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
+                              LEKCIA 4 ZHRNUTIE
+
+
+  1. CTRL-g    vypí\9ae tvoju pozíciu v súbore a status súboru.
+            G  \9da premiestni na koniec riadku.
+     èíslo  G  \9da premiestni na riadok s èíslom.
+           gg  \9da presunie na prvý riadok
+
+  2. Napísanie  /  nasledované re\9dazcom vyh¾adá re\9dazec smerom DOPREDU.
+     Napísanie  ?  nasledované re\9dazcom vyh¾ada re\9dazec smerom DOZADU.
+     Napísanie  n  po vyh¾adávaní, vyh¾adá nasledujúci výskyt re\9dazca
+     v rovnakom smere, prièom  N  vyh¾adá v opaènom smere.
+     CTRL-O \9da vráti spä\9d na star\9aiu pozíciu, CTRL-I na nov\9aiu pozíciu.
+
+  3. Napísanie  %  keï kurzor je na (,),[,],{, alebo } nájde zodpovdajúcu
+     párnu zátvorku.
+
+  4. Pre nahradenie nového za prvý starý v riadku napí\9a    :s/starý/nový
+     Pre nahradenie nového za v\9aetky staré v riadku napí\9a  :s/starý/nový/g
+     Pre nahradenie re\9dazcov medzi dvoma riadkami 3 napí\9a  :#,#/starý/nový/g
+     Pre nahradenie v\9aetkých výskytov v súbore napí\9a       :%s/starý/nový/g
+     Pre potvrdenie ka\9edého nahradenia pridaj 'c'               :%s/starý/nový/gc
+
+
+~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
+               Lekcia 5.1 AKO SPUSTI\8d VONKAJ\8aÍ PRÍKAZ
+
+
+ ** Napí\9a príkaz  :!  nasledovaný vonkaj\9aím príkazom pre spustenie príkazu **
+
+  1. Napí\9a obvyklý píkaz  :  ktorý nastaví kurzor na spodok obrazovky.
+     To umo\9ení napísa\9d príkaz.
+
+  2. Teraz napí\9a  !  (výkrièník). To umo\9ení spusti\9d hociaký vonkaj\9aí príkaz
+     z príkazového riadku.
+
+  3. Ako príklad napí\9a  ls  za ! a stlaè <ENTER>. Tento príkaz
+     zobrazí obsah tvojho adresára rovnako ako na príkazovom riadku.
+     Alebo pou\9ei  :!dir  ak ls nefunguje.
+
+Poznámka:  Takto je mo\9ené spusti\9d hociaký vonkaj\9aí príkaz s argumentami.
+Poznámka:  V\9aetky príkazy  :  musia by\9d dokonèené stlaèením <ENTER>
+
+
+
+
+~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
+                     Lekcia 5.2: VIAC O UKLADANÍ SÚBOROV
+
+
+     ** Pre ulo\9eenie zmien v súbore, napí\9a  :w FILENAME. **
+
+  1. Napí\9a  :!dir  alebo  :!ls  pre výpis aktuálneho adresára.
+     U\9e vie\9a\9ee musí\9a za týmto stlaèi\9d <ENTER> .
+
+  2. Vyber názov súboru, ktorý e\9ate neexistuje, ako napr. TEST.
+
+  3. Teraz napí\9a:   :w TEST   (kde TEST je názov vybratého súboru.)
+
+  4. To ulo\9eí celý súbor  (Vim Tutor)  pod názovm TEST.
+     Pre overenie napí\9a   :!dir   , èím  zobrazí\9a obsah adresára.
+
+Poznámka: \9ee ak ukonèí\9a prácu s editorom Vim a znovu ho spustí\9a príkazom
+               vim TEST, súbor bude kópia výuky, keï si ho ulo\9eil.
+
+  5. Teraz odstráò súbor napísaním (MS-DOS):   :!del TEST
+                            alebo (Unix):     :!rm TEST
+
+
+~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
+                   Lekcia 5.3 VÝBER TEXTU PRE ULO\8eENIE
+
+
+  ** Pre ulo\9eenie èasti súboru, napí\9a  v  pohyb :w FILENAME **
+
+  1. Presuò kurozr na tento riadok.
+
+  2. Stlaè  v  a presuò kurozr na piatu polo\9eku dole. Poznámka, \9ee
+     tento text je vyznaèený (highlighted).
+
+  3. Stlaè klávesu  : . V spodnej èasti okna sa objaví  :'<,'>.
+
+  4. Napí\9a w TEST  , kde TEST je meno súboru, ktorý zatial neexistuje.
+     Skontroluj, e vidí\9a  :'<,'>w TEST  predtým ne\9e stlaèí\9a Enter.
+
+  5. Vim zapí\9ae oznaèené riadky do súboru TEST. Pou\9ei :!dir  alebo  !ls
+     pre overenie. Zatial ho e\9ate nema\9e! Pou\9eijeme ho v ïal\9aej lekcii.
+
+POZNÁMKA: Stlaèením klávesy  v  sa spustí vizuálne oznaèovanie.
+          Mô\9ee\9a pohybova\9d kurzorom pre upresnenie vyznaèeného textu.
+          Potom mô\9ee\9a pou\9ei\9d operátor pre vykonanie nejakej akcie
+          s textom. Napríklad  d  zma\9ee vyznaèený text.
+
+
+~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
+                  Lekcia 5.4: VÝBER A ZLUÈOVANIE SÚBOROV
+
+
+       ** Pre vlo\9eenie obsahu súboru, napí\9a   :r FILENAME **
+
+  1. Premiestni kurzor nad tento riadok.
+
+POZNÁMKA: Po vykonaní kroku 2 uvidí\9a text z lekcie 5.3. Potom sa presuò
+          dole, aby si videl túto lekciu.
+
+  3. Teraz vlo\9e súbor TEST pou\9eitím príkazu   :r TEST   kde TEST je názov
+     súboru. Súbor, ktorý si pou\9eil je umiestnený pod riadkom s kurzorom.
+
+POZNÁMKA: Mô\9ee\9a tie\9e naèíta\9d výstup vonkaj\9aieho príkazu. Napríklad :r !ls
+          naèíta výstup príkazu ls a umiestni ho za pozíciu kurzora.
+
+
+~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
+                              LEKCIA 5 ZHRNUTIE
+
+
+  1.  :!príkaz  spustí vonkaj\9aí príkaz.
+
+      Niektoré vyu\9eite¾né príklady sú:
+       (MS_DOS)    (UNIX)
+        :!dir       :!ls           -  zobrazí obsah adresára
+        :!del FILENAME    :!rm FILENAME    -  odstráni súbor FILENAME
+
+  2.  :w FILENAME  ulo\9eí aktuálny súbor na disk pod menom FILENAME.
+
+  3.  v  pohyb  :w FILENAME  ulo\9eí vizuálne oznaèené riadky do
+      súboru FILENAME.
+
+  4.  :r FILENAME  vyberie z disku súbor FILENAME a vlo\9eí ho do aktuálneho
+      súboru za pozíciou kurzora.
+
+  5. :r !dir  naèíta výstup z príkazu dir a vlo\9eí ho za pozíciu kurzora.
+
+
+
+~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
+                        Lekcia 6.1: PRÍKAZ OTVORI\8d
+
+
+** Napí\9a  o  pre vlo\9eenie riadku pod kurzor a prepnutie do vkladacieho módu **
+
+  1. Presuò kurzor ni\9e\9aie na riadok oznaèený znaèkou --->.
+
+  2. Napí\9a o (malé písmeno) pre vlo\9eenie èistého riadku pod kurzorm
+     a prepnutie do vkladacieho módu.
+
+  3. Teraz skopíruj riadok oznaèený ---> a stlaè <ESC> pre ukonèenie
+     vkladacieho módu.
+
+---> Po napísaní  o  sa kurzor premiestní na vlo\9eený riadok do vkladacieho
+     módu.
+
+  4. Pre otvorenie riadku nad kurzorom, jednotucho napí\9a ve¾ké  O ,
+     namiesto malého  o. Vyskú\9aaj si to na riadku dole.
+
+---> Vlo\9e riadok nad týmto napísaním O, keï kurzor je na tomto riadku.
+
+
+
+~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
+                       Lekcia 6.2: PRÍKAZ PRIDA\8d
+
+
+          ** Napí\9a  a  pre vlo\9eenie textu ZA kurzor. **
+
+  1. Presuò kurzor ni\9e\9aie na koniec prvého riadku oznaèeného znaèkou --->
+
+  2. Stlaè klávesu  e  dokia¾ kurozr nieje na konci riadku.
+
+  3. Napí\9a  a  (malé písmeno) pre pridanie textu ZA kurzorom.
+
+  4. Dokonèí slovo tak ako je to v druhom riadku. Stla\9a <ESC> pre
+     opustenie vkladacieho módu.
+
+  5. Pou\9ei  e  na presun na ïal\9aie nedokonèené slovo a zopakuj kroky 3 a 4.
+
+---> Tento ri ti dovo¾uje nácv priávan testu na koniec riadku.
+---> Tento riadok ti dovo¾uje nácvik pridávania textu na koniec riadku.
+
+POZNÁMKA: a, i, A \9atartujú rovnaký vkladací mód, jediný rozidel je, kde
+          sa znaky vkladajú.
+
+
+~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
+                   Lekcia 6.3: INÝ SPOSOB NAHRADZOVANIA
+
+
+      ** Napí\9a ve¾ké R pre nahradenie viac ako jedného znaku. **
+
+  1. Presuò kurzor ni\9e\9aie na prvý riadok oznaèený znaèkou --->. Premiestni
+     kurzor na zaèiatok prvého výskytu  xxx.
+
+  2. Teraz napí\9a  R  a  napí\9a  èíslo uvedené v druhom riadku, tak\9ee
+     sa ním nahradí pôvodné xxx.
+
+  3. Stlaè <ESC> pre opustenie nahradzovacieho módu. Poznámka, \9ee zvy\9aok
+     riadku zostane nezmenený.
+
+  4. Zopakuj tieto kroky pre nahradenie zvy\9aných xxx.
+
+---> Pridaním 123 ku xxx dostane\9a xxx.
+---> Pridaním 123 ku 456 dostane\9a 579.
+
+POZNÁMKA:  Nahradzovací mód je ako vkladací mód, ale ka\9edý napísaný znak
+           zma\9ee existujúci znak.
+
+
+~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
+
+          Lekcia 6.4: Copy Paste textu
+
+    ** pou\9eí operátor  y  pre copy textku a  p  pre jeho paste **
+
+  1. Choï ni\9e\9aie na riadok oznaèený ---> a umiestni kurozr za "a)".
+
+  2. Na\9atartuj vizuálny mód pou\9eitím  v  a presuò kurozr pred "first".
+
+  3. Napí\9a  y  pre  vystrihnutie (copy) oznaèeného textu.
+
+  4. Presuò kurozr na koniec ïal\9aieho riadku: j$
+
+  5. Napí\9a  p  pre vlo\9enie (paste) textu. Potom napí\9a:  a druha <ESC>.
+
+  6. Pou\9ei vizuálny mód pre oznaèenie "polo\9eka.", vystrihni to
+     pou\9eitím  y, presuò sa na koniec nasledujúceho riadku pou\9eitím  j$
+     a vlo\9e sem text pou\9eitím  p.
+
+---> a) toto je prvá polo\9eka
+---> b)
+
+POZNÁMKA: Mô\9ee\9a pou\9ei\9d tie\9e  y  ako operátor; yw  vystrihne jedno slovo.
+
+
+~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
+                        Lekcia 6.5: NASTAVENIE MO\8eNOSTÍ
+
+
+** Nastav mo\9enosti, tak\9ee vyh¾adávanie alebo nahradzovanie ignoruje
+   rozli\9aovanie **
+
+
+  1. Vyh¾adaj re\9dazec 'ignore' napísaním:
+     /ignore <ENTER>
+     Zopakuj vyh¾adávanie nieko¾ko krát stlaèením klávesy  n .
+
+  2. Nastav mo\9enos\9d 'ic' (Ignore case) napísaním príkazu:
+     :set ic
+
+  3. Teraz vyh¾adaj re\9dazec 'ingore' znova stlaèením klávesy  n
+     Poznámka, \9ee teraz sú vyh¾adané aj Ignore a IGNORE.
+
+  4. Nastav mo\9enos\9di 'hlsearch' a 'incsearch':
+     :set hls is
+
+  5. Teraz spusti vyh¾adávací príkaz znovu, a pozri èo sa stalo:
+     /ignore <ENTER>
+
+  6. Pre opetovné zapnutie rozly\9aovania ve¾kých a malých písmen
+     napí\9a:  :set noic
+
+POZNÁMKA: Na odstránenie zvýraznenia výrazov napí\9a:  :nohlsearch
+POZNÁMKA: Ak chce\9a nerozly\9aova\9d ve¾kos\9d písmen len pre jedno
+          pou\9eitie vyh¾adávacieho príkazu, pou\9ei \c:  /ignore\c <ENTER>
+
+~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
+                             LEKCIA 6 ZHRNUTIE
+
+
+  1. Napí\9a  o  pre otvorenie riadku pod kurzorom a \9atart vkladacieho módu.
+     Napí\9a  O  pre otvorenie riadku nad kurzorom.
+
+  2. Napí\9a  a  pre vkladanie textu ZA kurzor.
+     Napí\9a  A  pre vkladanie textu za koncom riadku.
+
+  3. Príkaz  e  presunie kurozr na koniec slova
+
+  4. Operátor  y  vystrihne (skopíruje) text,  p  ho vlo\9eí.
+
+  5. Napísanie ve¾kého  R  prepne do nahradzovacieho módu, kým nieje
+     stlaèené <ESC>.
+
+  6. Napísanie ":set xxx" nastaví mo\9enos\9d "xxx". Niektoré nastavenia sú:
+     'ic' 'ignorecase' ignoruje ve¾ké a malé písmená poèas vyh¾adávania.
+     'is' 'incsearch' zobrazuje èiastoèné re\9dazce vyh¾adávaného re\9dazca.
+     'hls' 'hlsearch' vyznaèí v\9aetky vyh¾adávané re\9dazce.
+      Mô\9ee\9a pou\9ei\9d hociktorý z dlhých a krátkych názvov mo\9eností.
+
+  7. Vlo\9e "no" pred nastavenie pre jeho vypnutie:  :set noic
+
+
+
+
+
+
+
+~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
+                   LEKCIA 7.1: ZÍSKANIE NÁPOVEDY
+
+
+         ** Pou\9eívaj on-line systém nápovedy **
+
+  Vim má obsiahly on-line systém nápovedy. Pre od\9atartovanie, vyskú\9aaj jeden
+  z týchto troch:
+       - stlaè klávesu <HELP> (ak nejakú má\9a)
+       - stlaè klávesu <F1> (ak nejakú má\9a)
+       - napí\9a  :help <ENTER>
+
+  Èítaj text v okne nápovedy pre získanie predstavy ako nápoveda funguje.
+  Napí\9a   CTRL-W CTRL-W  pre skok z jedného okna do druhého.
+  Napí\9a    :q <ENTER>    èím zatvorí\9a okno nápovedy.
+
+  Mô\9ee\9a nájs\9d help ku hociakej téme pridaním argumentu ku príkazu ":help".
+  Vyskú\9aaj tieto (nezabudni stlaèi\9d <ENTER>):
+
+       :help w
+       :help c_CTRL-D
+       :help insert-index
+       :help user-manual
+
+
+~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
+                LEKCIA 7.2: VYTVORENIE \8aTARTOVACIEHO SKRIPTU
+
+                      ** Zapni funkcie editora Vim **
+
+  Vim má omnoho viac funkcii ne\9e Vi, ale veè\9aina z nich je implicitne
+  vypnutá. Pre pou\9eívanie viac Vim funkcii vytvor "vimrc" súbor.
+
+  1. Zaèni editova\9d "vimrc" súbor, to závisí na pou\9eitom systéme:
+       :e ~/.vimrc      pre Unix
+       :e $VIM/_vimrc   pre MS-Windows
+
+  2. Teraz si preèítaj text príkladu "vimrc" súboru:
+
+       :r $VIMRUNTIME/vimrc_example.vim
+
+  3. Ulo\9e súbor:
+       :w
+
+  Pri nasledujúcom \9atarte editora Vim sa pou\9eije zvýrazòovanie syntaxe.
+  Do "vimrc" súboru mô\9ee\9a prida\9d v\9aetky svoje uprednostòované nastavenia.
+  Pre viac informácii napí\9a  :help vimrc-intro
+
+~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
+
+                   LEKCIA 7.3 DOKONÈENIE
+
+     ** Dokonèi príkaz na príkazovom riadku pou\9eitím CTRL-D a <TAB> **
+
+  1. Uisti sa, \9ee Vim nieje v kompatibilnom móde:  :set nocp
+
+  2. Pozri sa aké súbory sa nachádzajú v adresári:  :!ls  alebo  :!dir
+
+  3. Napí\9a zaèiatok príkazu:  :e
+
+  4. Stlaè  CTRL-D  a Vim zobrazí zoznam príkazov zaèínajúcich "e".
+
+  5. Stlaè <TAB> a Vim dokonèí meno príkazu na ":edit".
+
+  6. Teraz pridaj medzerník a zaèiatok mena existujúceho súboru:
+     :edit FIL
+
+  7. Stlaè <TAB>. Vim dokonèí meno (ak je jedineèné).
+
+POZNÁMKA: Dokonèovanie funguje pre ve¾a príkazov. Vyskú\9aaj stlaèenie
+          CTRL-D a <TAB>. \8apeciálne je to u\9eitoèné pre príkaz  :help.
+
+
+~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
+
+            LEKCIA 7 ZHRNUTIE
+
+  1. Napí\9a  :help  alebo stlaè <F1> alebo <Help> pre otvorenie okna nápovedy.
+
+  2. Napí\9a  :help príkaz  pre vyh¾adanie nápovedy ku príkazu príkaz.
+
+  3. Napí\9a  CTRL-W CTRL-W  na preskoèenie do iného okna.
+
+  4. Napí\9a  :q  pre zatvorenie okna nápovedy
+
+  5. Vytvor \9atartovací skript vimrc pre udr\9eanie uprednostòovaných nastavení.
+
+  6. Poèas písania príkazu  :  stlaè CTRL-D pre zobrazenie dokonèení.
+     Stlaè <TAB> pre pou\9eitie jedného z dokonèení.
+
+
+~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
+
+
+
+  Toto vymedzuje výuku Vimu. Toto je urèené pre strucný preh¾ad o editore
+  Vim, úplne postaèujúce pre ¾ahké a obstojné pou\9eívanie tohto editora.
+  Táto výuka je ïaleko od kompletnosti, preto\9ee Vim má omnoho viacej príkazov.
+  Ako ïal\9aie si preèítaj u\9eívat¾ský manuál: ":help user-manual".
+
+  Pre ïal\9aie èítanie a \9atúdium je odporúèaná kniha:
+  Vim - Vi Improved - od Steve Oualline
+  Vydavate¾: New Riders
+  Prvá kniha urèená pre Vim. \8apeciálne vhodná pre zaèiatoèníkov.
+  Obsahuje mno\9estvo príkladov a obrázkov.
+  Pozri na http://iccf-holland.org/click5.html
+
+  Táto kniha je star\9aia a je viac o Vi ako o Vim, ale je tie\9e odporúèaná:
+  Learning the Vi Editor - od Linda Lamb
+  Vydavate¾: O'Reilly & Associates Inc.
+  Je to dobrá kniha pre získanie vedomostí o práci s editorom Vi.
+  \8aieste vydanie obsahuje tie\9e informácie o editore Vim.
+
+  Táto výuka bola napísaná autormi Michael C. Pierce a Robert K. Ware,
+  Colorado School of Mines s pou\9eitím my\9alienok dodanými od Charles Smith,
+  Colorado State University.  E-mail: bware@mines.colorado.edu.
+
+  Modifikované pre Vim od Bram Moolenaar.
+
+~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
+
+  Preklad do Slovenèiny: ¼ubo\9a Èelko
+  e-mail:       celbos@inmail.sk
+  Last Change:  2006 Apr 18
+  encoding:     cp1250