I am new to Vim itself but I am trying to adopt this editor for my needs. I installed NERDComment plugin as described and have it listed in my :scriptnames
.
But I don't understand from description and this page how to use it.
I have filetype plugin on in VIM/_vimrc and when I do ,cc
(as I understand default is ,
) it happens to work as cc
* - Delete [count] lines [into register x] and start insert |linewise|.*
Please give me basic 'step-by-step' guide on [count]<leader>cc |NERDComComment|
for example. I am pretty sure I just don't understand some kind of Vim concept so sorry if this question is lame.
How to use NERDComment plugin for Vim
Asked Answered
Step by step
[count]
=> number of lines to be commented, can be ommited<leader>
=> leader key, \ by default. Many people change it to ,.cc
=> just cc
Visual mode
Instead of count you can go into visual mode with v or V, select the lines you want to comment and then use \cc
About leader key
To know which one is your leader key you can use :echo mapleader
, if that gives you Undefined variable
the mapleader will be the default ('\').
You can check :help leader
in vim for more info.
when you are in visual mode: select the lines to be commented and type ,cc
.
when you are in normal mode: type 5,cc
for eg if you want to comment the next 5 lines.
Note: I have assumed the leader key to be a comma(,)
- check yours using :echo leader
Not working for me, behaves like "["x]cc Delete [count] lines [into register x] and start insert |linewise|." :( –
Washerman
check your leader key with
:echo leader
and substitute it for the comma(,)
. –
Peplos © 2022 - 2024 — McMap. All rights reserved.
filetype plugin on
in your vimrc? if you tried<leader>cc
what was happened? please tell what's your problem?! – Siusanfiletype plugin on
in VIM/_vimrc and when I do,cc
(as I understand default<leader>
is,
?) it happens to work as "["x]cc Delete [count] lines [into register x] and start insert |linewise|." – Washerman<leader>
is\
(backslash) – FannyfanonRTFM
thing.:h mapleader
you can seeIf "mapleader" is not set or empty, a backslash is used instead.
– Siusanvimtutorial
. I will sure fulfill my knowledge in time. :) – Washerman