tutorial - vim pegar del portapapeles
Vim: ¿Cómo insertar en modo de bloque visual? (4)
- presione ctrl y v // start select
- presione shift y i // luego escriba cualquier texto
- presione esc esc // presione esc dos veces
¿Cómo se puede insertar cuando está en el modo de bloque visual (presionando ctrl-V) en Vim?
También puede tener un caso de uso en el que desee eliminar un bloque de texto y reemplazarlo.
Me gusta esto
Hello World
Hello World
Puede seleccionar el bloque visual antes de "W" y presionar I - Escriba "Cool" - Presione ESC y luego elimine "World" mediante la selección del bloque visual.
Alternativamente, la mejor manera de hacerlo es simplemente seleccionar el bloque visual "Mundo" en ambas líneas. Escriba c para change
. Ahora estás en el modo de insert
. Inserta lo que quieras y presiona ESC . Ambos se reflejan con pulsaciones de teclas menores.
Hello Cool
Hello Cool
si desea agregar texto nuevo antes o después de la columna seleccionada:
- presione ctrl + v
- seleccionar columnas
- presione shift + i
- escribe tu texto
- presione esc
- presione "jj"
Prueba esto
Después de seleccionar un bloque de texto, presione Mayús + i o mayúscula I.
En minúsculas no funcionaré.
Si esto no funciona ...
Compruebe si tiene habilitado +visualextra
en su versión de Vim.
Puede hacer esto escribiendo :ver
y desplazarse por la lista de funciones. (Es posible que desee copiar y pegar en un búfer y hacer una búsqueda incremental porque el formato es impar).
Habilitarlo está fuera del alcance de esta pregunta, pero estoy seguro de que puedes encontrarlo en alguna parte.