Preguntas etiquetadas con cut-copy-paste

Preguntas sobre cortar, copiar y pegar texto. En Vim, "cortar" también se llama "eliminar", "copiar" también se llama "tirar" y "pegar" también se llama "poner".

30
Realizar ciertas operaciones sin borrar el registro

Con frecuencia, en los archivos de configuración puedo copiar y pegar un bloque de líneas, luego quiero hacer pequeños cambios en ese bloque. Después de pegar, uso xpara eliminar los caracteres que quiero eliminar, luego paso a pegar el siguiente bloque. Excepto que xpone los caracteres eliminados...

25
Manera más rápida de mover un bloque de texto

Así es como suelo copiar un bloque de texto o código: Seleccione el bloque con el modo Visual ( V) y elimínelo con d; o si es solo una línea, solo utilícela dd. Vaya a donde quiero que esté el texto, soy demasiado estúpido para recordar la diferencia entre py P, así que lo hago bien...

21
¿Cómo se agrega al registro del portapapeles en vim?

Ya sé que puede copiar algo en el registro utilizando: (más un comando de extracción, eliminación, etc.) "a También entiendo que puede agregar un registro usando: "A Además, entiendo cómo copiar algo al registro del portapapeles usando: "+ ¿Qué escribo para agregar al registro del...

18
¿Cómo puedo mapear d [cuenta] d?

Nota: este no es un duplicado de ¿Cómo funciona el comando "d3fg"? ¡Léalo antes de votar para cerrar! Llegué a un punto muerto en mi búsqueda para que las pequeñas eliminaciones funcionen como las grandes . El problema que tengo es que no puedo entender cómo reasignar comandos como d3d. De hecho,...

15
¿"Dap" elimina todo?

Estoy familiarizado con los comandos "dd" y "d {motion}", pero no puedo encontrar "dap" en vim's help.txt. ¿Qué hace "dap" en modo normal y por qué? (Alternativamente, ¿cómo puedo descubrir este tipo de cosas por mí

15
¿Cómo copio un archivo en netrw?

El directorio de trabajo actual es ./A/B/. Un documento vacío se abre cuando escribo vim, y la netrw se abre con el comando de :e.la ventana está dividida por vs., y puede navegar hasta el directorio de nivel superior, es decir, ./A/. Ahora me gustaría copiar un archivo a_file.jpgde ./A/B/a...

14
Tirar y pegar mientras se incrementa

Estoy editando un archivo .sql en Vim: INSERT INTO apps_forms (app_id, form_id) VALUES (1, 1), Lo que estoy buscando hacer es tirar de la (1, 1),línea y pegarla 137 veces; sin embargo, quiero que el segundo número entre paréntesis se incremente cada vez. La salida se vería así: INSERT INTO...