現在の行を別の行に移動するためのマッピングを実行しようとしています。それはまるで
nnoremap < space >m$VARIABLE :m $VARIABLE <CR> dd
答え1
基本から次のように入力します。
:.m15
現在の行(「.」)を15行に移動します。
現在行を移動する場所を示すために先行番号を許可するユーザーコマンドを生成する以外は何も思いません。シンプル私はそれについて考えた。 (ルーブゴールドバーグが浮かぶ…)
command! -nargs=0 MyMove :.m<count>
nnoremap! mv :MyMove
可能仕事、私のvim-fuはまだ十分に強くありません。多くの情報を提供していませんが、ほぼ近いようです。