Autor Tópico: [RESOLVIDO] Mudar formatação de strigs com ficheiro aberto  (Lida 1702 vezes)

Offline luigi

  • Usuário Ubuntu
  • *
  • Mensagens: 4
    • Ver perfil
[RESOLVIDO] Mudar formatação de strigs com ficheiro aberto
« Online: 01 de Janeiro de 2010, 16:32 »
Olá a todos!

Qbd se escreve um shell script as cores vão-se alterando no próprio ficheiro .sh consoante o que é escrito pelo usuário.

A minha questão é como posso eu criar um shell script (em bash) que faça o mesmo?
A ideia é criar um ficheiro de texto e à medida que lá se vai escrevendo, se alguma string especial for escrita ela passa automaticamente a ter a cor azul. Isto é muito fácil de fazer se o ficheiro estiver fechado mas com o ficheiro aberto não faço ideia.

Posto a questão de outra maneira. Qual o código que leva o ubuntu a fazer o highlight de strings-chave (e.g. printf) quando se edita (com o gedit) um ficheiro da shell (e.g. abc.sh)?

Alguém tem alguma ideia?

Cumps
« Última modificação: 05 de Janeiro de 2010, 08:37 por luigi »

Offline luigi

  • Usuário Ubuntu
  • *
  • Mensagens: 4
    • Ver perfil
Re: Mudar formatação de strigs com ficheiro aberto
« Resposta #1 Online: 05 de Janeiro de 2010, 08:36 »
Na verdade o problema é até bem fácil de resolver. A minha inexperiência é que queria complicar...

Após (mais) alguma pesquisa acabei por encontrar a solução (para o gedit). É só seguir o link.

http://live.gnome.org/Gedit/NewLanguage

Cumps