Como o gedit pode detectar idiomas, mesmo que não estejam instalados?
Aqui está um exemplo onde o Gedit detecta Java.
Mas quando tento executar o Java a partir do terminal, ele diz que o java não está instalado .
Da mesma forma, ele pode detectar ada mesmo que não esteja instalado no meu sistema.
E o mesmo acontece com outras línguas...
Se um idioma não estiver instalado, como o gedit pode exibir a formatação de acordo com a sintaxe do idioma?
Se eu selecionar Objective-C em vez de Ada, ele não exibirá a formatação.
No entanto, se eu substituir o código de Ada por Objective-C, ele exibirá a formatação adequada
Mesmo que esses idiomas não sejam instalados por padrão, como o gedit pode diferenciá-los?
Este artigo diz que PHP, Ruby e Python vêm pré-instalados com o Ubuntu. No entanto, meu sistema também pode executar C e C++. Por que isso acontece e como isso se relaciona com o realce de sintaxe do Gedit?