現在の行より上の行(またはn行)を削除するコマンドはありますか?上記=電流は含まれていません。
dkつまり、現在の行を削除しない代替手段はありますか?o/ Oとp/のP動作に似ていますが、削除を伴います。
現在、を実行していますkdd。これは、カーソルを1行上に移動して削除します。私は何ができるnnoremap <Leader>d kdd
とnnoremap <Leader>D jdd-
が、カーソルを移動しない代替を持つことは良いオプションのように思えます。そのようなものはありますか?
kddj
またはを使用するとjddk
、列の位置は保持されません。それが大きな問題だと言っているのではありませんが、それは迷惑です。レコードの場合、kddj
カーソルを元の位置から1行下に移動します。そして、少なくとも私が最初の非空白文字に戻るのでjdd-
、より良い代替手段のようjddk
です。削除したい行の下の行が空の場合、行の先頭に残ります。
nnoremap <Leader>d kddj
、なぜあなたはそうしませんnnoremap <Leader>D jddk
か?