Tecnología

Inicio

Cómo copiar y pegar del uso de VI

Cómo copiar y pegar del uso de VI


Desde Vi tiene una interfaz de línea de comandos, sólo se puede copiar texto con la entrada de ratón si la aplicación de terminal lo soporta, y nunca se puede pegar texto de esta manera. En su lugar, aprender los comandos de teclado de Vi para mover el cursor, corte y de texto y escritura pegar los cambios en el disco. Un conjunto de reglas simples hace que estos comandos fácil de recordar.

Navegando Los documentos en la modalidad de mandatos

En Vi, puede mover el cursor utilizando Pág, Av Pág o las teclas de flecha, pero Vi también tiene comandos para mover el cursor a una posición específica sin tener los dedos de las teclas de letras. Debido a que su mano derecha se apoya contra h, j, k y l, puede pulsar estas teclas para mover hacia la izquierda, abajo, arriba y derecha, respectivamente. Al pulsar estas teclas no se inserta texto en el documento desde Vi opera en el modo de comando por defecto. Para insertar texto, debe presionar "i" (en minúsculas y sin comillas, aquí y en todas partes, a menos que se indique lo contrario) para entrar en el modo Insertar. Mientras que en el modo de inserción, no se puede mover el cursor. Para volver al modo de comando, pulse "Esc".

La combinación de los comandos vi

Cuando se aprende los comandos básicos de vi para seleccionar y copiar caracteres, palabras, líneas y varias líneas, puede combinarlos para formar comandos compuestos. Por ejemplo, el comando Vi para la copia es "Y", que significa "tirón", y el comando para Word es "w". Por lo tanto, para copiar la palabra bajo el cursor, el comando es "YW". Para copiar varias Es decir, escribir un número antes de pulsar "w". Por ejemplo, escriba "y6w" para copiar los primeros seis palabras después del cursor. Para copiar una línea entera, tipo "aa", y copiar varias líneas, escriba un número antes de pulsar el segundo "y". Por ejemplo, escriba "y6y" para copiar los primeros seis líneas después del cursor.

Corte y texto en movimiento

Utilizar el comando Eliminar, o "d", para cortar el texto como lo haría en un editor de texto gráfico. Por ejemplo, con el cursor al comienzo de una línea, pulse "D2D" para cortar la línea bajo el cursor y el que después de ella. Eliminación y tirando de copias Vi el texto seleccionado en el portapapeles, y utilizando el comando PUT, o "p", pega el contenido del portapapeles después del cursor. Para pegar el contenido del portapapeles antes del cursor, escriba una mayúscula "p" Si tiene que mover el cursor a una posición específica antes de pegar, de tipo "w" para pasar a la siguiente palabra o "e" para pasar a la final de la siguiente palabra. Combinar el comando con un número de moverse sobre varias palabras. Por ejemplo, si escribe "6w" mueve el cursor hacia adelante seis palabras.

Encontrar palabras, deshacer comandos y guardar el archivo

Para buscar el documento para una cadena de caracteres, pulse "/" y luego introducir los caracteres. Para buscar su documento a la inversa, pulse el botón "?" Antes de introducir los caracteres. El comando Deshacer, o "u", se invierte la última acción, pero desde Vi sólo ahorra una acción previa en la memoria histórica, al pulsar "u" varias veces sólo se activa o desactiva la acción anterior encendido y apagado. El carácter ":" cambia al modo Editor de línea, y en este modo, "w", escribe los cambios en el disco y "q" se cierra Vi. El comando ": wq", escribe los cambios en el disco y cierra Vi. Alternativamente, se puede introducir ": w" para guardar el archivo sin dejar de fumar o ": q" para salir sin guardar. Si intenta introducir ": q" sin guardar, Vi ignora el comando, por lo que debe añadir al comando para descartar los cambios "!".