3

おはよう、

実行コマンドでブロックをヤンクすると、奇妙な問題が発生します。

テスト用に数行の小さなファイルを作成しました

jkl; ;lkj
jkl; ;lkj
jkl; ;lkj
jkl; ;lkj
jkl; ;lkj
jkl; ;lkj
jkl; ;lkj
jkl; ;lkj
jkl; ;lkj
jkl; ;lkj

それは傑作ではありませんが、テストではうまくいくはずです

ビジュアル コマンドを使用しているとき、Ctrl+v f; 4j y5 行がヤンクされました

jkl;
jkl;
jkl;
jkl;
jkl;

期待通りの結果!

通常、コマンドは次のとおりです。

:exe "normal! \<C-v> f; 4j y"

同じことをすべきです。しかし、結果は次のとおりです。

jkl; ;
jkl; ;
jkl; ;
jkl; ;
jkl; ;

o_O なんで?

マクロは正常に動作しています。しかし、保存されたマクロを人間が読める形式で見つける方法がわかりません。

4

1 に答える 1