Comment supprimez-vous tout le texte au-dessus d'une certaine ligne. Pour la suppression sous une ligne, j'utilise "d shift g"
239
dgg
supprimera tout de votre ligne actuelle en haut du fichier.
d
est la commande de suppression, et gg
est une commande de mouvement qui dit aller en haut du fichier, donc lorsqu'elle est utilisée ensemble, cela signifie supprimer de ma position actuelle en haut du fichier.
Aussi
dG
supprimera toutes les lignes au niveau ou en dessous de la ligne actuelle
gg
suppression après?dG
supprimera toutes les lignes au niveau ou en dessous de la ligne actuelle.:1,.d
supprime les lignes 1 du courant.:1,.-1d
supprime les lignes 1 au-dessus du courant.(Personnellement, j'utiliserais
dgg
oukdgg
aimerais les autres réponses, mais TMTOWTDI.)la source
TMTOWTDI
mais ça semble juste me laisser en mode insertion sans rien supprimer?supprimez toutes les lignes au-dessus de la ligne actuelle.
la source
k
, puis de supprimer la ligne actuelle et vers le haut avecdgg
.d1G
= supprimer en haut, y compris la ligne actuelle (vi)la source
À condition de connaître ces commandes vim:
alors, les éléments suivants ont plus de sens, sont plus unitaires et plus faciles à retenir à mon humble avis:
À votre santé.
la source