Скачать книгу

FELIX MARTINEZ, Pbro.

      Música: ANDRES ROSA, Pbro.

      • Grabe el archivo en el directorio corriente con el nombre himno_uis.

      a) Para grabar un archivo, use el modo dos puntos, también llamado modo comandos, y teclee Esc  Shift + : w himno_uis

      Alternativa: puede salir y grabar mientras está en modo comando :x en caso de que ya exista el nombre del archivo o que salga sin grabar :q

      b) Para regresar al modo normal o modo editor, oprima la tecla Esc una o varias veces.

      • Divida la ventana del editor en dos.

      a) Pase a modo comando Esc  Shift + :

      b) Divida la ventana split.

      c) Ctrl+ww para intercambiar entre ventanas.

      d) Cierre una ventana :close // en modo comando.

      • Numere las líneas del editor.

      a) :set number.

      • Active búsquedas insensibles al contexto.

      a) :set ic // no diferencia mayúsculas de minúsculas.

      • Grabe parcialmente un archivo.

      a) : 6,20 w prueba grabe desde la línea 6 hasta la 20 del editor actual a un archivo prueba.

      • Lea un archivo externo.

      a) :r { <trayectoria> } arch_texto; debe leer el archivo llamado arch_texto ubicado en el directorio donde se especifica la trayectoria; si omite la trayectoria, el archivo se lee del directorio corriente.

      Por ejemplo: :r /home/opertivos/guion.txt

      • Encuentre una palabra cuando esté en modo editor /palabra.

      Ejemplo: En modo editor, teclee /saber, entonces ubíquese en donde encuentre la palabra saber; para continuar la búsqueda teclee n; también puede realizar la búsqueda cuando esté en modo comando.

      Ejemplo: : /saber.

      • Encuentre y reemplace una palabra en todo el archivo, con confirmación.

      a) :%s/palabra1/palabra2/c

      • Encuentre y reemplace una palabra en todo el archivo, sin confirmación.

      :%s/palabra1/palabra2/

      • Para volver al estado anterior, es decir, para anular el reemplazo realizado, teclee u en modo editor.

      • En modo comando, escriba el símbolo ! para llamar a Shell (intérprete de comandos), seguido de un comando del sistema operativo, es decir, puede ejecutar un comando del sistema operativo. Por ejemplo: en modo comando ejecute !ps.

      • En modo editor, posiciónese en la línea 5; copie la línea en un buffer tecleando el comando nyy o Y n, esto significa el número de líneas que se van a copiar.

      Por ejemplo: Posiciónese en la línea 5, copie y pegue después de la línea 10

      5gg.

      1yy //alternativa: Y

      10gg

      p

      • Elimine una línea cuando esté en modo editor.

      a) Posiciónese en la línea.

      Ejemplo: 5gg.

      b) Elimine: dd.

      • Edite un archivo a partir de un número de línea específico.

      a) vim +n nom_archivo donde n es en número de línea.

      • Edite un archivo a partir de un patrón específico.

      a) vim + /patron nom_archivo.

      • Edite un archivo comenzando con líneas numeradas.

      vim +“set number” nom_archivo.

      Para activar una configuración personalizada, edite el archivo ~/.vimrc; si no existe ese archivo, cópielo desde /usr/share/vim/vim74/vimrc o desde

      /etc/vim

      cp /etc/vim/vimrc $HOME/.vimrc

      Nota: el símbolo de la virgulilla ~ siempre se refiere al directorio HOME del usuario, es decir, al directorio del usuario.

      • Copie, pegue y deshaga.

      a) Pase a modo comando: Shift + :

      b) 1,10 y // copie en el buffer las diez primeras líneas; no use yy.

      c) Ubíquese en la línea 3: en modo editor 3 gg.

      Alternativa: en modo comando solo el número 3.

      d) Pegue el contenido del buffer: p.

      e) Deshaga el comando anterior, en modo editor teclear u.

      • Corte y pegue.

      a) Realice los mismos pasos anteriores, solo cambie el comando 1,10 y por 1,10 d

      • Muévase dentro del archivo.

      a) Vaya al final del archivo. En modo editor, teclee Shift+g, es decir, G.

      b) Vaya al inicio del archivo. En modo editor, teclee gg.

      c) Posiciónese en cualquier línea: en modo editor ngg o nG posicione el cursor en la línea n.

      Ejemplo: 7gg se posiciona en la línea 7.

      Alternativa: 7G

      Para usar el manual de referencia, cuando esté dentro del editor vim, vaya a modo comando help; active el ratón :set mouse=a; en una Xterm use doble clic o Ctrl-] para entrar a un tópico en especial, y ubíquese dentro del tema.

      Ejemplo: para saber del comando dd, pase a modo comando y teclee help dd.

      Nota: para salir de ayuda Shift + : q!

      Editor nano

      • En una terminal, teclee nano.

      • En un explorador Web:

      https://www.uis.edu.co/webUIS/es/acercaUis/simbolos/index.html

      copie el himno de la UIS y péguelo dentro del editor nano.

      • Guárdelo con el nombre himno-uis

      Ctrl+x dele aceptar y escriba el nombre himno-uis.

      • Ejercicio: copie la primera estrofa del himno después del segundo párrafo.

      a) Entre al editor pasando como parámetro el archivo que va a editar:

      nano himno-uis.

       Posiciónese con el cursor en la primera línea.

      → Ponga una marca de bloque: <esc>a.

       Con el cursor seleccione el bloque de la primera estrofa.

       Copie en el buffer: <esc>6.

       Posiciónese al final o donde se quiera copiar: <esc> /.

       Copie el bloque guardado en el buffer: Ctrl+u.

       Salga y grabe Ctrl+x.

      b) Use la ayuda de nano Ctrl+g; en esta ayuda [M-] significa <esc> o <Alt>.

      c) ^ es equivalente a la tecla Ctrl o a la secuencia <esc><esc>

      d) <esc>a inicio de marcación de un bloque.

      e) <esc>6 fin de marca de bloque y copia al buffer.

      f) <esc><esc>6 secuencia para eliminar una marca de bloque.

      g) <esc>\ se posiciona al inicio.

      h) <esc>/ se posiciona al final.

      Nota: <esc>a después de haber iniciado

Скачать книгу