Ol� pessoal,
Funcionou aqui agora :))
foi s� colocar no ~/.vimrc :
vmap co :s/^/#/<cr>
vmap dc :s/^#//<cr>
Agora eh soh dar entrar no modo VISUAL (v) selecionar o trecho a
ser (des)comentado e digitar co(para comentar) ou dc(para descomentar:)).
Mais uma vez obrigado
Alexandre
___
To err is human, to really foul up requires the root password.
On Wed, 8 Aug 2001, Flavio Villalva Civatti wrote:
> On Wed, 8 Aug 2001, Jorge Godoy wrote:
>
> > Alexandre Possebom <[EMAIL PROTECTED]> writes:
> >
> > > Algu�m sabe como fa�o para no vim comentar e descomentar um trecho
> > > marcado com o modo VISUAL por exemplo ?
> >
> > Bem... No Emacs eu faria "M-x comment-region", mas... O que eu costumo
> > fazer no vi � aplicar uma substitui��o ao in�cio da linha. Algo como
> > um s/^/#/ deve funcionar. (N�o sei a sintaxe para aplicar
> > substitui��es em regi�es no vim...)
> [...]
>
> Para aplicar substitui��es (ou outro comando qualquer) em regi�es
> usando o vim (ou o vi) use:
>
> :[regi�o]s/^/#/
>
> Onde [regi�o] pode ser a faixa de n�meros das linhas:
>
> :10,30s/^/#/
>
> Ou marcadores do texto (fa�a marcas com m<a-zA-Z>):
>
> :'a,'bs/^/#/
>
> Ou ainda, indo direto ao ponto da quest�o original, se o texto estiver
> selecionado com o modo visual:
>
> :'<,'>s/^/#/ <= a sele��o da regi�o aparecer� na linha de
> comando quando voc� mudar diretamente do modo
> visual para o de comando (digitando ":" ),
> bastando acrescentar o comando de substitui��o
>
> Espero ter esclarecido sua d�vida.
>
> Sds.
>
> ======================================================================
> Flavio Villalva Civatti |PETROBRAS doesn't necessarily| \|/ ,,,, \|/
> Av ACM 1113 s/414, Pituba| know, understand, | @~/ o0 \~@
> Salvador, Bahia, Brasil | or agree with my opinions! | /_( \ _/ )_\
> +55-71-3503677 (work) | | \ _U_/ jgs
>
Assinantes em 08/08/2001: 2269
Mensagens recebidas desde 07/01/1999: 126915
Historico e [des]cadastramento: http://linux-br.conectiva.com.br
Assuntos administrativos e problemas com a lista:
mailto:[EMAIL PROTECTED]