texto seleccionado pegar linea insertar inicio editar copiar busquedas agregar vim copy-paste

seleccionado - Copie líneas en modo visual en vim



vim inicio (1)

Solo una pregunta sobre el flujo de trabajo copiar / pegar en gVim.

En este momento estoy trabajando en un documento. Quiero seleccionar algunas líneas de código y copiar y pegar. Estoy usando gVim (Windows).

Si uso Control + C y Control + V, gVim toma a veces 2, 3 segundos para pegar ...

La otra forma es usar, Shift + v (derecha, ahora estoy en modo visual), luego mantengo presionada la tecla Shift y arrastro mi selección con el mouse. Ahora puedo copiar con ''y'' o ''c'' y pegar con ''p''. Esto es más rápido, pero tengo que mantener presionada la tecla Shift.

¿Hay alguna manera de usar el mouse para seleccionar texto en modo visual sin mantener presionada la tecla Shift? Quiero usar y / d / p en lugar de Slow Control + c y Control + v. ¿Hay un mejor flujo de trabajo o configuración que deba probar?

Gracias,

[] ''s

Mateus


Aléjese de usar CTRL - C / V y su mouse en vim , o al menos hasta que esté familiarizado con el manejo de texto de vim .

-

SHIFT - V para ingresar al modo de línea visual

Presione 3j para bajar 3 líneas, o presione j 3 veces

y para tirar / copiar, x para cortar, p para pegar después del cursor, P para pegar antes del cursor.

El uso de h j k l mejorará su flujo de trabajo en gran medida ya que no tiene que mover las manos desde la posición de tipeo a las flechas y el mouse.

Hay un par de maneras de tirar varias líneas sin entrar al modo visual. Uno de los cuales es escribir <action><number><direction> . Por ejemplo, y3j significa tirar de su fila actual a 3 filas hacia abajo.

Si desea tirar todo el párrafo o la oración en la que se encuentra, escriba yip (yank IN párrafo) o yis (yank IN), respectivamente. También puede hacer yi" (yank IN " ) o ya" (dar un tirón ALREDEDOR) para tirar todo lo que está rodeado por " en su posición actual.