私の vimrc には、C コードの領域を下向きにコメントアウトするマッピングがあります。
nmap comc :normal! I//<ESC>
「通常の」ex コマンドは暗黙のうちに「Ncomc」などの入力を「.,.+N-1 comc」に変換するため、多くのキーストロークや通常モードを終了することなく、コメントを下方向に範囲指定できます。ただし、これは vim 範囲でできることの非常に限られたサブセットです。冗長になりたい場合は、次のように上向きのコメントを作成できます。
.,.-5 normal comc
テキストを編集するときは、「-6comc」のようなものを入力するか、上方範囲を使用する「Comc」のマッピングを作成することをお勧めします。私はそうすることができませんでした。
同様に、範囲操作は、検索パターンに到達するまでコメントをサポートします。たとえば、次のようになります。
.,/int main/ comc
ただし、入力する必要はありません。