aprendizaje Linux (ocho) - editor Vim - Linux

editor Vim

A, introducción Vi

editor VI es un editor estándar para sistemas Unix y Linux en todo similares al editor Bloc de notas para los sistemas Windows, cualquier versión de los sistemas Unix y Linux, editor VI es exactamente el mismo. Vi es el editor de texto de Linux más básico. Acerca de Vi y Vim editor está en Linux, pero Vim es una versión mejorada del Vi, Vi de editor de texto y Vim más adecuado para escribir código.

Dos, Vim introdujo tres modelos

Hay tres modos (definidos aquí incierta) en Vim: Modo de comando,el modo de edición,el modo de línea.
el modo de comandos : No se puede editar directamente los archivos de este modo, pero puede introducir atajos hacen algo. (Líneas de la supresión, copia línea, mueva el cursor, pegar, etc.) [El valor predeterminado es abrir el archivo después de entrar en el patrón]
Modo de línea : Usted puede editar el contenido del archivo en este modo
el modo de edición : puede introducir comandos para operar la línea de fondo (reemplazar, buscar, guardar, dejar de fumar, revocación, destacando, etc.) en el archivo
de Vim abierta:
sintaxis 1 : #vim ruta del archivo
significado: abrir el archivo especificado
sintaxis 2 : #vim+Ruta de archivos digitales
significados: abrir el archivo especificado, y mover el cursor a la línea especificada
sintaxis 3. : #vim+ /La búsqueda ha ruta del archivo
significados: abrir el archivo especificado, y las palabras clave más destacado
gramática 4 : #vim Ruta del archivo de ruta de archivo 1 2 3 ~~~ ruta del archivo
significado: Abrir varios archivos
estrategia de salida Vim:
1, introduzca:: q(Salida Pure)
2, Tipo:: wq(Guardar y salir)
3, escriba:: Q!(Forzar salida, la operación del SIN MODIFICAR salvados)
4, entre::X (Salida en caso de no modificada; guardar y salir en el caso de hacer cambios, peroNo utilice mayúsculas X, X representa el cifrado de archivos)
WQ Diferencia y x: si el archivo no se ha modificado, uso WQ salida, hora de modificación del archivo se actualizará, pero si el archivo no se ha modificado, mediante la conducta de salida x, hora de modificación del archivo no se actualizarán.
Se recomienda que el uso de x guardar y salir.

En tercer lugar, el modo de comando

Este modo es para abrir el archivo inmediatamente ver el modelo, es decir, abrir el modo de comando de archivo.
1, el movimiento del cursor
① mover el cursor a la primera línea: Clave: ^
② cursor al final de la línea: Clave: $
③ mover el cursor a la primera línea: Clave: GG
④ mover el cursor a la última línea: Clave: G
⑤ de desplazamiento:
Hasta de desplazamiento: pulse ctrl + b PgUp o
de desplazamiento hacia abajo: pulse ctrl + t o PgDn

2, copia
① copia línea de cursor
copia: yy
Pegar: P
② al cursor Conducta (incluyendo la fila actual), copiar el número especificado de filas abajo
replicación: Digital YY
Pegar: P
③ Visualización replicación
replicación: primero ctrl + v o v o v y pulse las teclas de flecha ↑ ↓ ← → para seleccionar las necesidades del área de bloques para ser copiados, no están presionando, copiar
y pegar: p

3, corte / remove
① corte / eliminar el cursor línea de
teclas: dd (turno después de eliminar la siguiente línea)
② de Conducta cursor (incluyendo la fila actual), reducir / eliminar el número de línea especificados
claves: Digital dd (turno después de eliminar la siguiente línea)
③ corte / borrar el contenido del cursor después de la línea actual, pero no en la línea siguiente después de eliminar turno
clave: D (eliminar la fila actual será línea en blanco)
④ borrado visualizado
botón: primero ctrl + v o V o v y, a continuación pulse las teclas de flecha ↑ ↓ ← → para seleccionar el área de bloques a borrar y presione la fila región seleccionada de borrado representa D, d representa delete región bloque seleccionado

4, deshacer / rehacer
Deshacer: Entrada: u (no en modo de comandos) o u
Recuperación: Ctrl + R (reanudar o cancelar la operación de deshacer anterior)

5, moviendo el cursor rápidamente
① mover rápidamente el cursor a una fila especificada
clave: G Número
② sujeto a las actuales cursor se mueve hacia arriba / abajo n filas
claves: Digital ↑ o ↓ digitales
sujetos ③ a la actual del cursor izquierda / derecha n OK
botón: digitales → ← o
modo de rápido movimiento en el modo de línea ④: mover a un especificado fila
clave: entrar en Inglés ":" (colon), seguido por el número del número de línea de entrada, pulse entrar

El cambio entre cuatro modos

el modo de línea de comandos → Modo: Entrada :(Colon);
modo de línea de comandos → Modo: Pulse ESC; doble esc, borrar todo el modo de línea de comandos;
modo de edición → modo comando: Pulse i, una y similares;
el modo de edición → modo de comando: Prensa que esc;

En quinto lugar, el modo de comandos

modo de ingreso: entrar en el modo de comando, pulse la tecla ":" o "/" (Buscar) para entrar en la
estrategia de salida:
Un presione esc
b, haga doble clic en esc
c, eliminar la última línea de todo carácter de entrada
o la descripción anterior el método de salida.
1, buscar / encontrar
de entrada:/Palabras clave
tales como, bin palabras clave de búsqueda en el archivo de ubicación. Puede introducir bin /, no se resaltará en la pantalla bin documento
Un resultado de la búsqueda en el elemento de conmutación superior / inferior: N / n
Para cancelar el resalte, y luego de entrada: Nohl

2. Reemplazar
①: s / palabra clave de búsqueda / contenido nuevo
significado: Sustituir la línea del cursorEn primer lugarel contenido elegible
②: s / palabra clave de búsqueda / nuevo contenido / g
significa: Vuelva a colocar la línea del cursor todos, de acuerdo con el contenido de las condiciones
③:% s / palabra clave de búsqueda / contenido nuevo
significado: sustituir todo el documento cada filaEn primer lugarCoincidencia de contenido
④:% s / palabra clave de búsqueda / nuevos contenidos / g
Significado: la sustitución de la totalidad del contenido del documento calificado
en donde,% representa todo el documento, g representa un (Global) mundial
3, número de línea de la pantalla.
Entrada: " : conjunto nu "(nu: número )
para cancelar la pantalla, introduzca": el nonu sET "(nonu: no el número del)
4, en frente de un comando para abrir varios archivos, el cambio de documentos en el modo de línea
para ver el archivo abierto actual nombre: ": los archivos", y se muestra un #%. Donde% a representa el archivo abierto, el # representa un archivo abierto
archivo de cambio de modo:
① Si es necesario especificar el nombre del archivo de cambio, introduzca: ": abierta nombre de archivo abierto"
② pueden utilizar otros comandos para activar un archivo / archivo siguiente
entrada: ": bn" se conmuta al siguiente archivo (atrás siguiente)
de entrada: ": pb" interruptor a un archivo (prev banco)

En sexto lugar, el modo de edición

el modo de introducción: i (insertar), un ( después)
Retirar: esc
después de entrar introduzca el siguiente archivo de comandos para la edición:
I: antes del cursor carácter se inserta inicialmente en
una: La inserción comienza después de que el carácter del cursor
o: el cursor fila inferior comienza se inicia una nueva línea de inserción
I (en mayúsculas i): la primera empezar a insertar la línea de cursor, Si los espacios de línea se insertan después del espacio
a: empezar a insertar el extremo de la línea de la línea de cursor
O: la línea de cursor por encima de una nueva línea para empezar a insertar
S: línea del cursor de borrar y empezar de inserción

siete de expansión

1, Vim está dispuesto
Vim dispuestos en tres formas:
Un archivo de configuración abierta cuando el (temporal) en la entrada de línea de modo.
B perfil personal (~ / .vimrc, si no hay nueva propio).
C a nivel mundial. perfiles (vim viene, / etc / vimrc),

Después de entrar en la edición ① nuevos buenos perfiles personales
② pueden configurar en el fichero de configuración
, tales como números de línea de visualización: Conjunto nu
Después de configurar Vim para abrir el archivo siempre mostrará el número de línea
Si para los mismos elementos de configuración, existe fichero de configuración personal, el perfil personal prevalecería si el perfil personal éste no existe, el archivo de configuración global prevalecer.
2, usando Vim en la calculadora
cuando de repente necesidad de utilizar al editar el archivo de la calculadora para calcular algunas fórmulas, en este tiempo de necesidad de utilizar una calculadora, pero necesidad de salida, Vim sí incorpora una calculadora sencilla.
. A entrar en el modo de edición
b presionando la tecla "Ctrl + R", y luego introduzca el "=", entonces el cursor se convierte en la última fila.
Contenido de C de la entrada de calcularse, pulse Intro.
3, color codificación
representada: ": sintaxis en "
Cerrar pantalla:": fuera de la sintaxis "

Antes de pasar colorear:
Aquí Insertar imagen Descripción
Después de abrir para colorear:
Aquí Insertar imagen Descripción

Publicado ocho artículos originales · ganado elogios 0 · Vistas 181

Supongo que te gusta

Origin blog.csdn.net/weixin_41396903/article/details/104876661
Recomendado
Clasificación