Red de conocimiento de divisas - Preguntas y respuestas sobre viajes - Cómo instalar vim en Ubuntu14.04

Cómo instalar vim en Ubuntu14.04

1. Instale vim La versión de consola de vim se lanza con ubuntu, por lo que no es necesario instalarla. Sin embargo, si prefiere vim en la interfaz GUI, instale el paquete de software vim-gtk. Hay dos opciones: Método:

1. Busque vim-gtk en el Centro de software de Ubuntu e instale Vi IMproved - editor vi mejorado - con GUI GTK2

2 Ingrese sudo apt-in. el terminal consigue instalar vim-gtk

2. Guía rápida Vim requiere aprender mucho. Sin embargo, si está familiarizado con vim, puede aprovechar las funciones avanzadas de vim para manipular el texto con mucha habilidad.

Puede ingresar vim en la terminal para iniciar vim en modo consola, o ingresar gvim para iniciar vim en modo gráfico. Después de ingresar, aparecerá una pantalla en blanco con información de vim. Sin embargo, ingresar cualquier texto en este estado fallará. Por lo tanto, lo siguiente presentará una característica que muchos principiantes confundirán: modo:

1. Modo.

El modo Insertar ingresa al modo de edición de texto para ejecutar comandos, también llamado modo normal. Modo de comando, ejecute el comando de dos puntos. El modo de inserción no es el modo predeterminado. Debe presionar i para ingresar al modo de inserción e ingresar algo de texto en la pantalla. Al presionar el botón se cambiará del modo de inserción al modo de edición. Este modo se utiliza para mover y manipular texto, a veces de formas muy interesantes. El modo de comando se utiliza para ejecutar comandos de dos puntos, como guardar, buscar/reemplazar y configurar vim. Para guardar texto, solo necesita ingresar en modo normal: Ingrese al modo de comando e ingrese: w nombre de archivo Para salir de vim, ejecute el comando de dos puntos: q El resumen es el siguiente:

. vim (iniciar vim)

i (ingresar al modo de inserción) (volver al modo de edición):w nombre de archivo (guardar el archivo como 'nombre de archivo'):q (salir de vim)vim nombre de archivo (abra el archivo que acaba de crear en los archivos vim guardados) Recuerde que la mejor manera de aprender vim es usarlo. Puede aprender el uso básico de vim a través del tutorial integrado de vim. Solo necesita ingresar a vimtutor. en la terminal (en algunos sistemas puede ser vim-tutor).

2. Utilice vim para editar el documento del libro de documentos. Para enviar el artículo a la organización de documentos de Ubuntu, debe utilizar el libro de documentos. formato. Quizás le interese el complemento de tipo de archivo VIM xmledit.

Agregue el siguiente contenido a ~/.vimrc

map ,e map ,p map v/>^Mx si el cursor está ubicado al aire libre En la parte superior de la etiqueta XML, puede presionar F3 para cortar el contenido de la etiqueta en el búfer. Mueva el cursor al final de la sección y presione 'p' (=pegar). El contenido que acaba de copiar aparecerá después del carácter actual.

Esto es muy útil para agregar marcas a documentos que ya son buenos. Su uso típico es agregar formato cuando sea necesario a los documentos copiados/pegados desde una página web.

3. Recursos en línea Puede encontrar información útil sobre vim en la siguiente página

La página de inicio de Vim se puede utilizar para encontrar complementos para scripts relacionados. La sección de consejos tiene un canal RSS que brinda muchos consejos útiles sobre vim.

Vim Useful Tips proporciona sugerencias sobre cómo utilizar vim de forma eficaz.

El autor de Vim, Bram Moolenaar, escribió un artículo Siete hábitos de edición de texto efectiva

La documentación de Vim es un lugar centralizado para la documentación sobre vim. Allí podrá descargar el manual de Vim y el Libro de Vim.

4. Comando vi

Ingrese el comando vi

nombre de archivo vi: abra o cree un nuevo archivo y coloque el cursor al principio de la primera línea

p>

vi +n nombre de archivo: abre el archivo y coloca el cursor al principio de la enésima línea

vi + nombre de archivo: abre el archivo y coloca el cursor al principio de la última línea

vi +/pattern nombre de archivo: abra el archivo y coloque el cursor en la primera cadena que coincida con el patrón

vi -r nombre de archivo: el sistema falló al editar con vi la última vez, restaure el nombre de archivo

p>

vi nombre de archivo....nombre de archivo: abre varios archivos y edítalos en secuencia

comando para mover el cursor

h: mueve el cursor un carácter al izquierda

l: mueve el cursor un carácter hacia la derecha

espacio: mueve el cursor un carácter hacia la derecha

Retroceso: mueve el cursor un carácter hacia la izquierda

k o Ctrl+p: mueve el cursor una línea hacia arriba

j o Ctrl+n: mueve el cursor una línea hacia abajo

Intro: mueve el cursor una línea hacia abajo

w o W: mueve el cursor una línea hacia la derecha Palabra al principio de la palabra

b o B: mueve el cursor una palabra hacia la izquierda al principio de la palabra

e o E: mueve el cursor una palabra hacia la derecha hasta el final

): mueve el cursor al final de la frase

( :Mover el cursor al principio de la oración

}:Mover el cursor al principio del párrafo

{:Mover el cursor al final del párrafo

p>

nG: El cursor se mueve al principio de la enésima línea

n+: El cursor baja n líneas

n-: El cursor se mueve hacia arriba n líneas

n$: El cursor se mueve hasta el final de la enésima línea

H: El cursor se mueve hasta la línea superior de la pantalla

M: El cursor se mueve a la línea media de la pantalla

L: El cursor se mueve a la última línea de la pantalla

0: (tenga en cuenta el número cero) mueve el cursor al principio de la línea actual

$: mueve el cursor al final de la línea actual

Comando de clase de desplazamiento de pantalla

Ctrl+u: desplaza media pantalla hasta el principio del archivo

Ctrl+d: Desplazarse media pantalla hasta el final del archivo

Ctrl+f: Desplazarse hasta el final del archivo Desplazarse una pantalla

Ctrl+b; desplazarse una pantalla hasta el principio del archivo

nz: desplazarse por la enésima línea hasta la parte superior de la pantalla. Si no se especifica n, desplazarse por la línea actual hasta la parte superior. de la pantalla.

Insertar comandos de texto

i: antes del cursor

I: al principio de la línea actual

a: después del cursor

A: Al final de la línea actual

o: Abrir una nueva línea debajo de la línea actual

O: Abrir una nueva línea encima de la línea actual

r: Reemplazar el carácter actual

R: Reemplazar el carácter actual y los siguientes hasta que se presione la tecla ESC

s: Comenzando desde la posición actual del cursor , reemplace el texto especificado con el número de caracteres de texto ingresado

S: elimine el número de líneas especificado y reemplácelos con el texto ingresado

ncw o nCW: modifique el número de líneas especificado caracteres

nCC: modifica el número especificado de líneas

Eliminar comando

ndw o ndW: elimina las n-1 palabras comenzando en el cursor y siguiéndolo

do: eliminar hasta la línea Head

d$: eliminar hasta el final de la línea

ndd: eliminar la línea actual y n-1 líneas después

x o X: elimina un carácter, x elimina el texto después del cursor y: busca un patrón desde el principio del cursor hasta el final del archivo. patrón: busca un patrón desde el principio del cursor al principio del archivo

n: Repetir el último comando de búsqueda en la misma dirección

N: En la dirección opuesta Repetir el último comando de búsqueda

:s/p1/p2/g: Reemplazar todos los p1 en la línea actual con p2

:n1,n2s/p1/p2/g: Reemplazar Reemplazar todos los p1 en las líneas n1 a n2 con p2

:g/p1/s//p2/g: Reemplazar todo p1 en el archivo con p2

Configuración de opciones

todos: enumera todas las configuraciones de opciones

término: establecer el tipo de terminal

ignorancia: ignorar mayúsculas y minúsculas en la búsqueda

lista: mostrar tabulaciones (Ctrl+I) y marcas de fin de línea ($)

número: muestra los números de línea

informe: muestra el número modificado por comandos orientados a línea

conciso: muestra un breve mensaje de advertencia

advertencia: muestra NO escribir mensaje si el archivo actual no se guarda al cambiar a otros archivos

nomagic: permite el modo de búsqueda, usa caracteres especiales sin "/" delante de ellos

nowrapscan : prohíbe a vi buscar desde ambos extremos del archivo y comienza desde el otro extremo

mesg: permite que vi muestre a otros usuarios Usa escribir para escribir información en tu propio terminal

Última línea comando

: n1, n2 co n3: Copia el contenido entre las líneas n1 a n2 a la línea n3

:n1,n2 m n3: Mueve el contenido entre la línea n1 a la línea n2 a la parte inferior de la línea n3

:n1,n2 d: Mover el contenido entre la línea n1 a la línea n2 Eliminar el contenido entre

:w: Guardar el archivo actual

:e nombre de archivo: abre el nombre del archivo para editarlo

:x: guarda el archivo actual y sale

:q: sale de vi

:q! : Salga de vi sin guardar el archivo

:!comando: Ejecute el comando de shell

:n1,n2 w!comando: Utilice el contenido de las líneas n1 a n2 en el archivo como la entrada del comando y ejecutarlo. Si no se especifica n1, n2, significa que todo el contenido del archivo se utilizará como entrada del comando

:r!comando: coloque la salida del comando. comando en la línea actual

Operación de registro

"?nyy: ¿Guardar el contenido de la línea actual y las siguientes n líneas en el registro? , donde ? es una letra, n es un número

"?nyw: combina la línea actual y la siguiente n

Guardar caracteres en el registro ?, donde ? es una letra, n es un número

"?nyl: guarda la línea actual y los siguientes n caracteres en el registro ?, donde ? es una letra, n es un número

"?p: ¿Sacar el contenido del registro? y colocarlo en la posición del cursor. ¿Aquí puede ser una letra o un número?

ndd: elimine la línea actual y las ***n líneas de texto debajo de ella, y coloque el contenido eliminado en el registro de eliminación número 1.

上篇: "La chica de la cara torcida" Zhao Hongqiu: recibió financiación para una cirugía plástica para volverse más bella, pero rechazó un salario anual de un millón de dólares para cumplir su sueño de convertirse en maestra. 下篇:
Artículos populares