Questions marquées «cut-copy-paste»

Questions sur la coupe, la copie et le collage de texte. Dans Vim, «couper» est également appelé «supprimer», «copier» est également appelé «yank» et «coller» est également appelé «mettre».

91
Comment supprimer un gros bloc de texte sans compter les lignes?

Dans vim, j'ai souvent besoin de supprimer ou de tirer / mettre de gros blocs de texte. Je peux compter les lignes de texte et entrer quelque chose comme 50ddsupprimer 50 lignes. Mais c'est un peu pénible. Comment puis-je supprimer ce gros bloc de texte sans avoir à connaître le nombre de lignes à...

25
Un moyen plus rapide de déplacer un bloc de texte

Voici comment je copie habituellement un bloc de texte ou de code: Sélectionnez le bloc avec le mode visuel ( V) et supprimez-le avec d; ou s'il s'agit d'une seule ligne, utilisez-la dd. Allez là où je veux que le texte soit, je suis trop stupide pour me souvenir de la différence entre pet P, donc...

25
Comment remplacer un mot par un mot tiré en mode normal

Lorsque je dois remplacer un mot par un autre que j'ai déjà tiré, j'utilise généralement un flux de travail qui me semble peu naturel: Disons que j'ai ce texte: foo bar buzz Et je veux tirer fooet remplacer barpar ce que j'ai tiré auparavant. Après avoir tiré foo, je vois les options suivantes:...

21
Comment ajoute-t-on au registre du presse-papiers dans vim?

Je sais déjà que vous pouvez copier quelque chose dans le registre en utilisant: (plus une commande yank, delete, etc.) "a Je comprends également que vous pouvez ajouter à un registre en utilisant: "A De plus, je comprends comment copier quelque chose dans le presse-papiers en utilisant: "+ Que...

18
Comment mapper d [count] d?

NB Ce n'est pas un doublon de Comment fonctionne la commande "d3fg"? Veuillez le lire avant de voter pour fermer! Je suis dans une impasse dans ma quête pour que les petites suppressions fonctionnent comme les grandes . Le problème que j'ai, c'est que je ne peux pas comprendre comment remapper des...

15
«Dap» supprime-t-il tout?

Je connais les commandes "dd" et "d {motion}", mais je ne trouve pas "dap" dans help.txt de vim. Que fait "dap" en mode normal et pourquoi? (Sinon, comment puis-je trouver ce genre de chose par

15
Comment copier un fichier dans netrw?

Le répertoire de travail actuel est ./A/B/. Un document vide est ouvert lorsque je tape vim, et le netrw est ouvert avec la commande :e.La fenêtre est divisée par vs., et je peux naviguer vers le répertoire de niveau supérieur, c'est-à-dire ./A/. J'aimerais maintenant copier un fichier a_file.jpgde...

14
Tirant et collant tout en incrémentant

J'édite un fichier .sql dans Vim: INSERT INTO apps_forms (app_id, form_id) VALUES (1, 1), Ce que je cherche à faire est d'arracher la (1, 1),ligne et de la coller 137 fois; cependant, je veux que le deuxième nombre entre parenthèses soit incrémenté à chaque fois. La sortie ressemblerait à: INSERT...