変数付きvimショートカット

変数付きvimショートカット

現在の行を別の行に移動するためのマッピングを実行しようとしています。それはまるで

nnoremap < space >m$VARIABLE :m $VARIABLE <CR> dd

答え1

基本から次のように入力します。

:.m15

現在の行(「.」)を15行に移動します。

現在行を移動する場所を示すために先行番号を許可するユーザーコマンドを生成する以外は何も思いません。シンプル私はそれについて考えた。 (ルーブゴールドバーグが浮かぶ…)

command! -nargs=0 MyMove :.m<count>
nnoremap! mv :MyMove

可能仕事、私のvim-fuはまだ十分に強くありません。多くの情報を提供していませんが、ほぼ近いようです。

関連情報