vi set comment #
    Doug Poland 
    doug at polands.org
       
    Fri Feb 20 06:52:49 PST 2009
    
    
  
Johan Hendriks wrote:
> 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
    
    
More information about the freebsd-questions
mailing list