Linux sistema de gestión de notas de estudio usando vi 4-

Linux sistema de gestión de notas de estudio usando vi 4-

vi Introducción

Linux editor de texto básico son las operaciones más comunes.

Altamente recomendado como el editor de texto vi preferido.

vi es editor de texto Linux preinstalado.

es una versión mejorada de vi vim (vi mejorado), vim es totalmente compatible con vi.

Introduzca el vim línea de comandos, se abre editor de texto vim.

Vim es un editor de modelos, hay tres modos básicos, diferentes modos para llevar a cabo diferentes tareas, respectivamente,

  1. El modo normal, el comando de operación, tales como un movimiento del cursor, borrar, copiar, pegar y similares.
  2. Modo de entrada: entrada de caracteres
  3. Comando de modo de línea: abrir, guardar, buscar, reemplazar, y así sucesivamente.

Pulse i, que permiten vim para entrar en el modo de edición, la pantalla INSERT parte inferior izquierda. vim cuando el patrón general de las pantallas inferior izquierda del nombre del archivo o un espacio en blanco.

Bajo contenido de modo de entrada. Una vez completado, presione esc, editor y entrar en el modo general.

Modo normal para mover el cursor, h y se dejó a j, k, l y la derecha. Al mover el cursor de la operación por una flecha puede ser, pero si lo hace no es recomendable, ya que las cuatro teclas anteriores hjkl posición de la mano justo en el teclado.

método Remove es para mover el cursor al texto que desea eliminar y, a continuación, pulse el botón x. Eliminar toda una fila, el cursor se mueve a una fila arbitraria a borrar es uno, entonces el comando "dd" comando para eliminar la siguiente línea se desplazará hacia arriba para llenar el vacío. La operación es una eliminación saltos de línea, mueve el cursor hasta el final de la línea, y pulse mierda + J (es decir mayúscula J), es decir, elimina los saltos de línea actuales. U puede ordenar deshace la última edición, pulse Ctrl + R, puede hacer de nuevo.

El modo normal, de entrada: es decir, en la línea de comandos.

Uso ": wq sample.txt" comando para vim salida, el comando guardará el archivo modificado a la sample.txt y salida dura vim. Comando: Que el editor en modo comando, w orden le dice al editor para guardar el archivo, comando q para decirle al editor para salir del programa.

": Q" de comandos, el salir sin guardar los cambios. Comando! Eso le dice a los editores no tienen que guardar el archivo.

vim avanzada

Completar con 12 pasos vim tareas de edición de texto.

mkdir /tmp/vimtest
cd /tmp/vimtest
cp /etc/man_db.conf .
vim man_db.conf

A continuación, el contenido de la operación de tareas

  1. Establecer el número de línea. Tarea es establecer el número de línea. números de línea conjunto pertenece al conjunto de parámetros ambientales, los parámetros ambientales son comando set Set 环境参数para cancelar el ajuste es Set no环境参数. Presione dos puntos en la línea de comandos, se puede introducir nu Set. Para cancelar el ajuste del número de línea, introduzca "nonu Set".
  2. movimientos precisos y para mover el extremo de la línea de la cabeza de la línea. La primera tarea es mover a 58 senderismo en primer lugar, a continuación, pasar a 30 caracteres a la derecha, mover hasta el final de la octava senderismo, a continuación, pasar los tres a la izquierda, y finalmente pasar a presentar la última línea. comando vim movimiento puede ser utilizado para mover las teclas de cursor, o el movimiento de un comando de teclado + número de movimiento preciso y rápido. El 8l hacia la derecha es de ocho caracteres, línea 3j 3 se mueve hacia abajo. gg indica que el archivo se mueve a la primera línea, G representa un archivo se mueve a la última línea, el número 0 indica el primer paso de la línea actual, los medios signo de dólar se mueven hasta el final de la línea actual. 3G muestra un trekking 3 se desplaza el cursor a la primera, representa $ 10 por la línea 10, y localizar el final de la línea.
  3. Encuentra operación. Trasladado a la primera senderismo en primer lugar, y este hombre cadena de búsqueda. gg operación se mueve a la primera línea del archivo, en el modo normal, el tipo oblicua en la línea de comandos, y luego entran en la cadena de hombre hombre Encuentre hacia abajo desde el cursor. A través de toda la cadena encontrada n o N.
  4. La operación de sustitución. Tarea consiste en reemplazar al hombre entre 50 y 100 líneas de hombre, y pregunta al usuario si una seleccionada debe sustituirse. Como alternativa, el patrón es sustancialmente en vim, n1,n2s/word1/word2/gcmostrando palabra1 n1 y n2 cadena de consulta entre la primera fila (en la búsqueda de reemplazo cuando sea necesario, puede hacer que la primera fila n 1 = 1 en este documento, representa la última línea n2 = $) y con palabra2 lugar. Comando carácter c puede ser omitido, y c representa usuario comprenden vim se consulta antes de la sustitución. Operación, en el modo normal, de tipo de dos puntos en el modo de comando, introduzca 50,100s/man/MAN/gc.
  5. . Tarea consiste en copiar el contenido de filas 51-60 filas de diez, y luego pegarlo en la última fila. comando vim copia, yy, es decir, la línea en la que se copia el cursor, indica nyy una copia abajo n filas a partir de la línea de cursor. vim comando Pegado es p, la siguiente línea indica el cursor adjunto. Las operaciones son, líneas de texto 50G de posicionamiento 50, líneas de copia 10YY de texto 51-60, G se coloca a la última línea de texto, p pasta.
  6. Eliminar caracteres y borrar toda la línea. Tarea se elimina 20 líneas entre la línea 11-30, vaya a la primera el 29 de trekking y eliminar 15 caracteres. medios vim para eliminar la línea donde el cursor dd, medios NDD suprimir abajo n filas a partir de la línea de cursor. vim carácter comando de eliminación es x, medios para eliminar el carácter en el cursor, nx representa el comienzo de n caracteres Eliminar en el cursor. La acción es, 10G, 20dd, 29G, 15x.
  7. Deshacer. Tarea consiste en eliminar todas las modificaciones anteriores. Vim u deshacer la última operación, o de tipo E! deshacer todas las operaciones. Su funcionamiento está
  8. Presentar la operación Guardar como. Misión es salvar el archivo en un archivo con el nombre de man.config.bak. Operación, en el modo normal, el tipo de colon en la línea de comandos ,: w man.config.bak, Can. Donde, w es el comando Guardar, seguido por el nombre del archivo.
  9. Insertar el contenido de otros documentos. Tarea es, después de la última línea, inserte el contenido del archivo de directorio turtle.txt actual y guardarlo. La acción es, el tipo G navegar hasta la última línea, escriba dos puntos en la línea de comandos, :r /turtle.txtserán contenidos pronto tortuga del archivo se inserta en el final del archivo. A continuación, guarda con la w. r es el orden de los contenidos de otro archivo se anexa a la posición actual del cursor.
  10. Múltiples documentos abiertas al mismo tiempo. Tarea es abrir al mismo man_db.conf y man.config.bak. vim Proporcionar múltiples archivos al mismo tiempo las funciones de edición, archivo vim, 1 archivo de archivo de 2 .... n, es decir, abrir varios archivos simultáneamente. A continuación, el modo de línea de comandos, con n ,: N puede cambiar entre varios archivos.
  11. modo visual. Tarea consiste en pegar la primera columna en el extremo 10 copias man.config.bak turtle.txt insertan en man_db.conf el contenido del archivo. La operación está en el modo normal, modo visual ctrl V presione para entrar, y luego mostrando el carácter visual, el modo visual proporciona un método de selección de texto muy amable, el movimiento del cursor, para seleccionar texto en la parte inferior izquierda de la pantalla. Después de seleccionar 10 contenido, pulse y copiar el contenido. Entonces archivo de cambio, G entrar en la última línea, p pasta prensada.
  12. El almacenamiento de archivos y vim salida.

referencias Recomendado

empuje

Libros "consejos" Vim

Libro "Aprendizaje VI y vim"

Supongo que te gusta

Origin www.cnblogs.com/songbiao/p/12582863.html
Recomendado
Clasificación