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
これを行う既存のプラグインまたは構成ファイルがある場合は? または、これを実装するためのアイデアはありますか?
ありがとう!