Re: a quick question: how to add comments for several lines at the same time

2011-09-30 Thread Jochen Spieker
lina:
> 
> When I use vim (how can I add comments for several lines at the same time,
> not one by one)
> add #

There's probably a more efficient way to do this, but I always go to the
start of the first/last line, press Ctrl-v (enters visual block mode),
mark the lines I want to comment, then press 'I', make my changes and
then exit visual mode again by pressing Esc

J.
-- 
After the millenium I will shoot to kill.
[Agree]   [Disagree]
 


signature.asc
Description: Digital signature


Re: a quick question: how to add comments for several lines at the same time

2011-09-29 Thread John L. Cunningham
On Fri, Sep 30, 2011 at 12:56:54AM +0800, lina wrote:
> 
> How did you set a mark "a"?

Type:

ma

in command mode.


-- 
To UNSUBSCRIBE, email to debian-user-requ...@lists.debian.org 
with a subject of "unsubscribe". Trouble? Contact listmas...@lists.debian.org
Archive: http://lists.debian.org/20110929171132.GC7671@infotech



Re: a quick question: how to add comments for several lines at the same time

2011-09-29 Thread Chris Brennan
On Thu, Sep 29, 2011 at 12:52 PM, John L. Cunningham  wrote:

On Fri, Sep 30, 2011 at 12:31:00AM +0800, lina wrote:
> > Hi,
> >
> > When I use vim (how can I add comments for several lines at the same
> time, not
> > one by one)
> > add #
>
> I set a mark "a" at the first row that I want to comment, then move the
> cursor to the last row I want commented and type:
>
> :'a,.s/^/# /g
>

You can do something similar in visual mode as well, I don't remember
exactly how though.

> --
> Chris Brennan
> A: Yes.
> >Q: Are you sure?
> >>A: Because it reverses the logical flow of conversation.
> >>>Q: Why is top posting frowned upon?
> http://xkcd.com/84/ | http://xkcd.com/149/ | http://xkcd.com/549/
> GPG: D5B20C0C (6741 8EE4 6C7D 11FB 8DA8  9E4A EECD 9A84 D5B2 0C0C)




Re: a quick question: how to add comments for several lines at the same time

2011-09-29 Thread lina
On Fri, Sep 30, 2011 at 12:52 AM, John L. Cunningham wrote:

> On Fri, Sep 30, 2011 at 12:31:00AM +0800, lina wrote:
> > Hi,
> >
> > When I use vim (how can I add comments for several lines at the same
> time, not
> > one by one)
> > add #
>
> I set a mark "a" at the first row that I want to comment, then move the
>

How did you set a mark "a"?

sometimes some row at the beginning you might not plan to comment, it's not
some pre-thought, it might need comment during the testing procedure,

Thanks,


> cursor to the last row I want commented and type:
>
> :'a,.s/^/# /g
>
> This assumes you want the comment the entire line.
>
> John
>
>
> --
> To UNSUBSCRIBE, email to debian-user-requ...@lists.debian.org
> with a subject of "unsubscribe". Trouble? Contact
> listmas...@lists.debian.org
> Archive: http://lists.debian.org/20110929165213.GB7671@infotech
>
>


-- 
Best Regards,

lina


Re: a quick question: how to add comments for several lines at the same time

2011-09-29 Thread John L. Cunningham
On Fri, Sep 30, 2011 at 12:31:00AM +0800, lina wrote:
> Hi,
> 
> When I use vim (how can I add comments for several lines at the same time, not
> one by one)
> add #

I set a mark "a" at the first row that I want to comment, then move the
cursor to the last row I want commented and type:

:'a,.s/^/# /g

This assumes you want the comment the entire line. 

John


-- 
To UNSUBSCRIBE, email to debian-user-requ...@lists.debian.org 
with a subject of "unsubscribe". Trouble? Contact listmas...@lists.debian.org
Archive: http://lists.debian.org/20110929165213.GB7671@infotech