Existe-t-il une commande pour supprimer la ligne (ou n lignes) au-dessus de la ligne actuelle? Ci-dessus = courant non inclus.
C'est-à-dire, existe-t-il une alternative à dklaquelle ne supprime pas la ligne actuelle? Similaire à la façon dont o/ Oet p/ Pfonctionne, mais avec suppression.
Actuellement, je fais kdd, ce qui déplace le curseur d'une ligne vers le haut et le supprime. Je pourrais faire nnoremap <Leader>d kdd
et nnoremap <Leader>D jdd-
, mais avoir une alternative qui ne déplace pas le curseur semble être une meilleure option. Y en a-t-il?
kddj
ou de l' autre jddk
, la position des colonnes n'est pas conservée. Je ne dis pas que c'est un gros problème, mais c'est ennuyeux. Pour l'enregistrement, kddj
déplace le curseur d'une ligne sous sa position d'origine. Et jdd-
semble être une meilleure alternative jddk
car au moins je reviens au premier caractère non blanc. Si la ligne en dessous de celle que je souhaite supprimer est vide, je reste au début de la ligne.
nnoremap <Leader>d kddj
etnnoremap <Leader>D jddk
?