0

数日前から vi エディターを使用しています。このエディターは、c でプログラミングするのに非常に便利であることがわかりました。次の質問があります。

vi ediotr でブロックを削除するオプションはありますか。ブロックとは、if ブロック、while ブロック、または for ブロックを意味しますか?

4

3 に答える 3

1

ブロックが空白行で区切られている場合は、次のことができます。

d}

d-削除用}-ブロックの終わりまで

于 2013-02-26T19:15:38.783 に答える
0

%以前は、 (開始ブラケット上で)を使用して終了ブロックに移動し、マークを設定し ( ma)、ブロックの先頭に戻り (%または を''使用)、マークまで削除していました ( d'a)

VI の改良版 (つまり VIM) を使用している場合は、より迅速な方法があります。

于 2012-04-20T08:54:01.333 に答える