70

vim の NERD コメント プラグインを見つけましたが、ドキュメントがわかりません。たとえば、c/c++ でいくつかのコードにコメントを付けたいとします。

code line 1  
code line 2

になる

/*
code line 1  
code line 2  
*/ 

<leader>これに関する他のスレッドを見たことがありますが、正直なところ、NERD コメンターのドキュメントに何があるかわかりません。この他のスレッドで受け入れられた回答を試すと、選択した行で変更コマンドを実行することになります。とは何ですか?<leader>を使用して行にコメントを付けるにはどうすればよい/* */ですか?

4

4 に答える 4

72

組み込みのヘルプを試してみてください、それは素晴らしいです。:help <Leader>関連するドキュメントが表示されます。これは、カスタムマッピングを開始するために推奨される、未使用のキー(デフォルト\では、多くの場合、に変更されます)の単なる識別子です。,

NERD_commenterは<Leader>ccマッピングを定義するので、(次々に)を押します\ C C

于 2013-01-09T00:50:59.273 に答える
7

/* */ で行をコメントするにはどうすればよいですか?

Аsはドキュメントに記載されています:

[count]<leader>cm |NERDComMinimalComment| 
Comments the given lines using only one set of multipart delimiters. 

だから、ただ使う

  • \ c m(あなたの場合<leader>\、または
  • , c m(あなたの<leader>場合,)
于 2015-02-24T21:49:00.263 に答える
1

@IngoKarkatNote: キーを押し続ける必要はありません。他のキーと同じように押して離すだけです。

元の質問に対する完全に間違ったアドバイスです!

NerdCommenter では、<leader>キーを押し続ける必要があります。それ以外の場合、OPが見つけたように、代わりに「変更」モードをアクティブにするだけです。

于 2017-02-02T21:46:14.537 に答える