Il s'agit d'une question très ancienne, mais comme le VIM est toujours d'actualité, il convient de clarifier certaines choses.
Toutes les réponses et tous les commentaires d'octobre 2018 font référence à ce que l'on appelle communément une action de "coupe". registre sans nom . Ce registre a tendance à être traité comme un presse-papiers de type copier/coller par défaut, donc aucune de ces réponses ne fonctionnera comme souhaité si vous supprimez le reste d'une ligne pour coller quelque chose au même endroit par la suite, car ce qui vient d'être supprimé sera ensuite collé à la place de ce qui a été arraché auparavant.
La véritable commande de suppression dans le contexte de l'OP est "_D
(ou "_C
si le mode d'insertion est souhaité). Le contenu supprimé est alors envoyé dans le fichier registre du trou noir désigné par "_
où il ne dérangera plus jamais personne (bien que vous puissiez toujours annuler cette action en utilisant le bouton u
).
Ceci étant dit, ce qui a été arraché en dernier est stocké dans le fichier 0 registre et même s'il est remplacé dans le registre sans nom, il peut toujours être collé en utilisant la commande "0p
.
En savoir plus sur le registre du trou noir y les registres en général pour un plaisir VIM supplémentaire !