Je sais comment utiliser l' v
commande dans vim, mais j'ai besoin de quelque chose qui permet de supprimer une ligne entière et il devrait me permettre de coller la même ligne quelque part d'autre.
Réponses
Trop de publicités?dd
en mode commande (après avoir appuyé sur echap) permettra de réduire la ligne, p
en mode commande coller.
Mise à jour:
Pour un bonus, d
, puis un mouvement de va couper l'équivalent de ce mouvement, dw
va couper un mot, d<down-arrow>
coupe cette ligne et la ligne en dessous, d50w
permettra de réduire de 50 mots.
yy
est exemplaire de la ligne, et fonctionne comme dd
.
D
réductions partir du curseur jusqu'à la fin de la ligne.
Si vous avez utilisé v
(mode visuel), vous devriez essayer de l' V
(visuel de la ligne de mode) <ctrl>v
(visual mode bloc).
Il existe plusieurs façons de couper une ligne, le tout contrôlé par le 'd' de la commande. Si vous utilisez le mode visuel (le 'v' de la commande), vous pouvez appuyez simplement sur le " d " clés une fois que vous ont mis en évidence la région que vous voulez couper. Déplacer vers l'emplacement où vous souhaitez coller et frapper la touche " p " pour coller.
Il est également intéressant de mentionner que vous pouvez copier/couper/coller à partir des registres. Supposons que vous ne savez pas quand et où vous voulez coller le texte. Vous pourriez enregistrer le texte jusqu'à 24 registres identifiés par une lettre alphabétique. Juste preprend votre commande avec ' (apostrophe) et le registre de la lettre (a à z). Par exemple, vous pourriez utiliser le mode visuel ("v") pour sélectionner le texte, puis tapez 'ad pour couper le texte et de le stocker dans le registre "a". Une fois que vous accédez à l'emplacement où vous souhaitez coller le texte que vous tapez 'ap pour coller le contenu du registre "a".
Yep, utilisez la commande dd dans la ligne de commande. Aussi, je vous recommandons d'imprimer des images utiles avec ViM raccourcis clavier disponibles à http://www.viemu.com/a_vi_vim_graphical_cheat_sheet_tutorial.html