shell-script-pt
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: Como mover o cursor do mouse - em determinado ponto de um arquivo


From: trans548
Subject: Re: Como mover o cursor do mouse - em determinado ponto de um arquivo
Date: Fri, 24 Sep 2010 19:38:17 -0000
User-agent: eGroups-EW/0.82

Ola,
Obrigado Miranda e   Akanon.
Realmente o erro estava no echo "
E tambem agora  o cursor vai para a linha 14 depois que eu concertei o 
erro do echo e chamei o vim assim : vim "+ 14" ${w}.py .
Eu desconhecia  essa utilidade do vim

valeu.
J.sabino

--- Em address@hidden, Arkanon <arkanon@...> escreveu
>
> Em 24 de setembro de 2010 10:48, trans548 <trans548@...> escreveu:
> 
> O script funciona, porem tem um pequeno problema, o cabeçalho sempre é
> inserido na segunda linha do vim, deixando a primeira em branco com o cursor
> piscando. Entao eu tenho que apertar a tecla del para mover a primeira linha
> do cabeçalho para a primeira linha do vim. Mas as vezes, eu esqueço disso e
> quando 'rodo' o programa.py sempre aparece erros, devido a primeira linha
> esta em branco.
> 
> Então eu gostaria de saber se tem como 'chamar' o vim - já com a linha de
> cabelhaço na primeira linha e o cursor posicionado na linha 13 ?
> 
> Em 24 de setembro de 2010 12:45, trans548 <trans548@...> escreveu:
> 
> >  -----------------script ----------------
> > !/bin/bash
> >
> > # chama o vim com o cabeçalho do python, torna-o executavel e executa-o
> > w=$1
> >
> > # aqui começa o cabeçalho do python
> > echo "
> > #!/usr/bin/python
> > #-*- coding: utf-8-*- # habilita o codigo para o texto de tipo utf8
> > #
> > # (c) J.Sabino - `date +%H":"%M" - "%d"/"%m"/"%y`
> >
> Na verdade o cabecalho nao eh inserido na "segunda linha do vim". O que
> ocorre eh q vc cria um arquivo com uma linha em branco no inicio, que nao eh
> o que voce quer:
> 
> echo "
> #!/usr/bin/python
> bla bla
> " > ${w}.py
> 
> Voce ate pode chamar o vim na segunda linha do arquivo, mas a solucao para o
> problema da criacao falha do arquivo tem, pelo menos, duas solucoes:
> 
> 1)
> 
> echo "#!/usr/bin/python
> bla bla
> " > ${w}.py
> 
> 2)
> 
> cat << EOT > ${w}.py
> #!/usr/bin/python
> bla bla
> EOT
> 
> []'s
> 
> -- 
> (o_   ------------------     __o
> //\   arkanon@...   _`\<,
> V_/_  --- www.lsd.org.br  (_)/(_)
> ---------------------------------
> 
> 
> [As partes desta mensagem que não continham texto foram removidas]
>




reply via email to

[Prev in Thread] Current Thread [Next in Thread]