Appuyez sur P code> Coller les choses sous la ligne actuelle, dit code> supprime les choses à l'intérieur des balises HTML. Comment décoller quelque chose à l'intérieur des balises HTML? Nor here
<p>I want to paste something here</p>
Not here
5 Réponses :
Vous pouvez appuyer sur " V code>" pour visual, puis accédez à l'endroit où le curseur est, puis appuyez sur p code> ou p code>. p >
Retirez le contenu actuel entre les balises avec la commande qui "changer dans les balises" et une fois que ce contenu est parti, vous pouvez coller au milieu ou si vous avez besoin de revenir en arrière en mode commande et utilisez votre p / etc. normal. p> p>
Le résultat de l'appui Si vous supprimez ou coupez une section de texte inférieure à une ligne (par exemple avec le Si cela aide, vous pouvez Considérez la sélection de ligne comme étant analogue à Block em> éléments HTML (tels que afin de répondre à votre question: cela dépend. Supposant que vous ayez une section de texte en ligne dans le registre, vous souhaitez casser la balise cible sur deux lignes avant de faire l'opération de pâte. Dans votre exemple, plutôt que de faire Si vous ne vouliez pas scinder la balise sur plusieurs lignes, vous devez plutôt vous assurer que vous avez tiré une sélection de caractère dans le registre. Ensuite, vous pouvez exécuter: p> p code> et p code> dépend de ce que vous avez dans le registre sélectionné à l'époque. Si vous supprimez ou coupez une ou plusieurs lignes entières (par exemple, avec dd code>, y code> ou VD code>, puis appuyez sur p Code> insérera le contenu de votre registre sur la ligne em> au-dessus de la ligne actuelle, tandis que p code> insère sur la ligne sous le curseur. d code> ou YW code>), alors p code> insérera le contenu de votre registre directement avant la position du curseur actuel et p code> insérera directement après le curseur (c'est-à-dire sur la même ligne). P> span code>). p> dit code> pour supprimer le contenu de la balise, do cit code> pour supprimer la même section et passer en mode insertion. Appuyez sur retour code> une fois, pour insérer une nouvelle ligne, puis ESC code> pour revenir en mode normal, puis p code> pour insérer votre registre de ligne au-dessus de la ligne Avec la balise de fermeture. p> "_ code> supprime le texte dans le registre noir em> registre, en veillant à ce qu'il ne veuille pas écrase ce qui est dans votre registre par défaut. dit code> supprime le contenu de la balise et p code> colle le contenu de votre enregistrement par défaut avant la position du curseur. P> p>
Vitp code> doit gérer une pâte de ligne. P>
i habituellement juste fonctionne pour moi. P> vitp code> qui sélectionne visuellement le contenu intérieur de la balise, puis colle sur ce qui est sélectionné. P>
Minuscule
p code> met le texte après le curseur, majusculep code> met le texte avant le curseur. Avez-vous déplacé le curseur avant de mettre le texte? vimdoc.sourceforge.net/htmldoc/change.html#put