[GUFSC] indentar texto

Paul Eipper lkraider em gmail.com
Quarta Junho 27 11:27:42 BRT 2007


ou use Python :)



#-*- coding: utf-8 -*-

texto = u"Este texto quebra em várias palavras, como esta e aqui esta também."
quebras = ("quebra", "esta")

for q in quebras:
    texto = texto.replace(' %s ' % q, '\n%s\n' % q )

# aqui colocamos a identação
cont = 0
for linha in texto.splitlines():
    print '\t' * cont, linha
    cont += 1


--
Paul Eipper

Em 26/06/07, Daniel Martins<danielemc em gmail.com> escreveu:
> A complexidade do syntax do vim é similar ao modo do emacs.
>
> Obrigado pela ajuda de qualquer modo.
>
> Daniel
>
> Em 26/06/07, Emílio Wuerges < wuerges em gmail.com> escreveu:
> > Voce pode sempre escrever uma nova gramatica pro vim:
> >
> > http://www.vim.org/htmldoc/usr_44.html
> >
> >
> > Em 26/06/07, Daniel Martins <danielemc em gmail.com> escreveu:
> > >
> > > Pessoal,
> > >
> > > De novo um problema de "embelezamento" mas que preciso para organizar as
> coisas
> > >
> > > Tenho um texto longo
> > >
> > > Este texto compreende varias partes onde a primeira é um esboço
> > >
> > > Gostaria de ter um modo automático (como no emacs) onde ele fizesse
> indentação automatica com certas palavras chaves .
> > >
> > > No caso acima compreende e onde sao as quebras e o texto ficaria
> > >
> > > Este texto
> > >          compreende
> > >               varias partes
> > >                   onde
> > >                        a primeira é um esboço
> > >
> > > Alguma dica?
> > >
> > > tentei adaptar o tutorial de
> > >
> > > http://two-wugs.net/emacs/mode-tutorial.html
> > >
> > >
> > > O font-lock ficou Ok mas a indentação não ...
> > >
> > >
> > >
> > > _______________________________________________
> > > GUFSC mailing list
> > > GUFSC em softwarelivre.ufsc.br
> > >
> https://www.softwarelivre.ufsc.br/mailman/listinfo/gufsc
> > >
> > >
> >
> >
> >
> > --
> > Emilio Wuerges
> > LAPS - Laboratorio de Automacao de Projeto de Sistemas
> > UFSC - Universidade Federal de Santa Catarina
> > Brasil
> > _______________________________________________
> > GUFSC mailing list
> > GUFSC em softwarelivre.ufsc.br
> > https://www.softwarelivre.ufsc.br/mailman/listinfo/gufsc
> >
> >
>
>
> _______________________________________________
> GUFSC mailing list
> GUFSC em softwarelivre.ufsc.br
> https://www.softwarelivre.ufsc.br/mailman/listinfo/gufsc
>
>


Mais detalhes sobre a lista de discussão GUFSC