notas de estudio Linux [03]

Notas de aprendizaje de Linux

Este es mi notas universitarias clase Mu, vídeo específico , haga clic aquí

Punto 3 del texto vim editor

3.1 modo de funcionamiento vim

VI: abreviatura para el Visual Editor, un editor de texto debajo de la interfaz de línea de comandos, sistema operativo Unix, el editor por defecto, etc.

Vim: vi mejorado siglas, Vi es una versión mejorada del texto en la pantalla en color, puede ser considerado como un editor de programas, etc.

Los CentOS por defecto instalado Vim, y si no, la instalación de red, use el siguiente comando:

yum install -y vim-enhanced

Vim es tres modos de funcionamiento:

  • Modo general (modo de comando)

    • Utilice el nombre de archivo comando vim en el patrón general:
      mover el cursor
      para borrar un carácter o línea
      copiar y pegar el
      Buscar y reemplazar
  • el modo de edición

    • Conmutación del modo normal al modo de edición: i, I, A, A, O, O, r, R es cualquiera de
    • Cuando está en modo de edición, la última línea de la pantalla aparecen las palabras "INSERT" o "reemplazar" la
    • Volver al modo normal desde el modo de edición: tecla ESC
  • Entre en el modo de edición en el modo General

    botón efecto
    yo El carácter se inserta antes del cursor
    yo En la primera fila de la inserción de caracteres de línea del cursor
    un Insertar caracteres después del cursor
    UN Insertar un carácter al final de la línea de cursor de la línea
    la Insertar una nueva fila en la línea del cursor
    la Insertar una nueva fila en la línea del cursor
    r Reemplazar carácter bajo el cursor, en sustitución de una sola vez
    R Ha sido reemplazado por el carácter bajo el cursor hasta que se pulsa la tecla Esc
  • el modo de línea de comandos

    botón efecto
    : w Guardar texto
    : wl Si es de sólo lectura del archivo, ahorro obligatorio
    : q vi la salida
    : ql Forzar salida VI, independientemente de editor para editar o no, no guardar y salir
    : wq Salir después de guardar
    :¡mi! Restaurar un documento al estado más original
    ZZ Es equivalente a: wq
    : W [nombre de archivo] Guardar el documento como nombre de fichero
    : R [nombre de archivo] En la siguiente línea el cursor se lee en el contenido del nombre de archivo del documento
    : No establecido En el primer conjunto de líneas de cada número de línea
    : Conjunto nonu Cancelar número de línea
    : N1, n2 w [nombre de archivo] El contenido de las líneas n1 n2 para guardar como un nombre de archivo del archivo
    :! mando Dejar temporalmente vi, ejecutar un comando de Linux, por ejemplo ::! Ls / hogar que aparece en los archivos en / home, a continuación, se le pedirá que pulse ENTER para volver vi
    • Entrar en el modo de línea de comandos desde el modo en general:
      Guardar el archivo
      Salir Vim
      lee un archivo externo
      números de línea, etc.

3.2 comandos comunes vim

Las teclas de función en los modos generales de clasificación:

  • Mover el cursor

    botón efecto
    h o teclas de flecha izquierda El carácter del cursor de la izquierda
    j o la tecla de dirección hacia abajo Cursor hacia abajo un carácter
    o las teclas de flecha k Al mover el cursor hacia arriba un carácter
    l o teclas de flecha derecha El cursor se mueve a la derecha un carácter
    teclas de flecha n (n es un número) N caracteres teclas de cursor de dirección dirección
    Ctrl + f o PgDn Mover a una pantalla de archivo
    PgUp o Ctrl + b Archivo de la pantalla se mueve a una cabeza
    espacio n (n es un número) Pulse el número a continuación, pulse el espacio n, n caracteres, entonces el cursor se desplaza hacia la derecha, si el número de caracteres es menor que n filas, el cursor sigue moviéndose hacia abajo desde el principio a la derecha, hasta que n
    0 (número 0) o Inicio Mover al Banco de la línea
    O $ Fin Final de la línea se mueve a Banco
    H Mover el cursor a la línea superior de la pantalla actual
    METRO Mover el cursor hacia el centro de la fila de la pantalla actual
    L Mover el cursor a la fila inferior de la pantalla actual
    sol Mover el cursor a la última línea de texto
    nG (n es un número) Mover el cursor a la línea enésima de texto
    gg Mover el cursor a la primera línea de texto
    Introduzca n (n es un número) Cursor hacia abajo n filas
  • Borrar, copiar y pegar

    botón efecto
    x, X x para borrar un carácter atrasado, X para eliminar un carácter hacia adelante
    nx (n es un número) Borrar n caracteres al revés
    dd Eliminar la línea el cursor
    ndd (n es un número) Eliminar el cursor hacia abajo n líneas
    d1G Borrar toda la línea de datos del cursor a la primera línea
    dG Eliminar todo el cursor datos a la última línea de la fila
    yy Copiar el cursor de la línea
    NYY Copie n filas a partir de la línea del cursor
    páginas p copiar datos desde el cursor a la siguiente línea de pegado, P desde la línea de cursor Pegar
    y1G fila del cursor copiar todos los datos en la primera fila
    yG Copiar todos los datos el cursor a la última línea de la fila
    J Los datos de línea de cursor y siguiente línea se combinan en una fila
    en Restaurar la última operación
    Ctrl + r Repetir la operación
    . Repetir la operación
  • Buscar y reemplazar

    Llaves / entradas efecto
    /palabra clave Mirando a la cadena de palabras clave lleva el nombre del cursor, cuando el primero en encontrar una palabra clave, la palabra está resaltado, pulse la "n" sigue buscando un siguiente, pulse la tecla "N", en la dirección opuesta para encontrar la siguiente
    ?palabra clave 向光标之前寻找名为keyword的字符串,当找到第一个keyword后,该单词高亮显示,按下“n“继续查找下一个,按下”N“,反方向查找下一个
    :n1,n2s/word1/word2/g 在n1和n2行之间查找word1字符串并替换为word2
    :1,$s/word1/word2/g 从第一行到最末行,查找word1并替换为word2
    :1,$s/word1/word2/gc 在第一行和最末行之间查找word1,替换为word2之前需要用户确认

3.3 vim的其他事项(恢复文件与打开时的警告信息+额外功能)

文件救援--交换文件(filename.swp)

  • 【O】以只读方式打开
  • 【E】直接编辑
  • 【R】恢复
  • 【D】删除交换文件
  • 【Q】退出
  • 【A】中止

注意:文件 filename.swp 不需要时,需要用户手动删除


未完,待续 ~

Supongo que te gusta

Origin www.cnblogs.com/codeplayer1999/p/12556122.html
Recomendado
Clasificación