0

VIMでこの機能が必要です:

VIM では、1 行を変更すると、vim は自動的に 2 行 #DEL-LINE/#END-DEL-LINE を追加してこの行を包含し、新しい行 #ADD-LINE/#END-ADD-LINE) を追加して、ステップを編集します。

編集:たとえば、テキスト ファイルが VIM で開かれ、次のような行があります。

a = b;

この行を変更するとき (この行にカーソルを移動し、「c」または「i」または「d」「x」などを入力してこの行を編集します)、vim は行 1、3、4、5、6 を追加します。 、 7 (ライン 2 は元のライン)

1,    #DEL-LINE
2,    a = b;
3,    #END-DEL-LINE
4,
5,    #ADD-LINE
6,     
7,    #END-ADD-LINE

(左側の行番号は参照用であり、実際にはファイルにはありません)

そして、カーソルは 6 行目に置かれ、変更の入力を待ちます。

1行だけ追加すると、次のようになります。

#ADD-LINE
b = c;
#END-ADD-LINE

これを行う既存のプラグインまたは構成ファイルがある場合は? または、これを実装するためのアイデアはありますか?

ありがとう!

4

0 に答える 0