vi set comment #

Johan Hendriks Johan at double-l.nl
Fri Feb 20 06:56:19 PST 2009


>> How can i in vi set a # on multiple Lines to comment out some text.
>> 
>> I know it must be a simple thing but i can not seem to get it right.
>> 
>> Like in a config file i have the following
>> 
>> define service{
>>         use                     generic-service
>>         host_name               w2003hk03
>>         service_description     Explorer
>>         check_command           check_nt!PROCSTATE!-d SHOWALL -l Explorer.exe
>>         }
>> 
>> And now i want to set a # to all the 6 lines.
>> 
>> Thanks for your time
>> Regards,
>> Johan 
 >>

>This question is really more germane to a VIm mail list 
>(http://www.vim.org/) , but I'll tell you how'd I'd do it.

>First, turn on line numbers --
>
>    :set nu
>
>The you'd see something like --
>
>  1
>  2
>  3   define service{
>  4           use                     generic-service
>  5           host_name               w2003hk03
>  6           service_description     Explorer
>  7           check_command           check_nt!PROCSTATE!-d SHOWALL -l
>  8   }
>  9
> 10
>
>Then replace the beginning of a line with a # symbol --
>
>    :3,8s/^/#/
>
>That's all there is too it.  BTW, VIm help is your friend
>
>    :help replace
>
>
>--
>Regards,
>Doug

Thanks all for the fast and usefull response.

Regards,
Johan Hendriks


No virus found in this outgoing message.
Checked by AVG - www.avg.com 
Version: 8.0.237 / Virus Database: 270.11.1/1962 - Release Date: 02/20/09 07:26:00


More information about the freebsd-questions mailing list