Como criar novo arquivo sem nenhum tipo de arquivo padrão?

4

Estou criando um novo arquivo usando

no terminal: toque em newfilename.someext

ou

no nautilus: arquivo > Criar novo documento > Documento Vazio

O arquivo assume o tipo "documento de texto simples" e é associado ao editor de texto padrão. Como posso desativar essas duas ações?

O .somext é uma extensão nova / desconhecida e eu espero que o sistema mostre isso como um tipo de arquivo desconhecido.

Editado em 10 de agosto de 2012:
Notei que se você tiver um caractere binário não imprimível no arquivo, ele será exibido como tipo "Desconhecido".

    
por Sri 24.07.2012 / 19:49

2 respostas

6

Sua pergunta é sobre os tipos MIME .

O tipo MIME é resolvido não apenas pela extensão do arquivo ( glob patterns ), mas também pelo conteúdo do arquivo ( magic rules ).

Veja o link :

% bl0ck_qu0te%

Então, exatamente como você observou, o arquivo com extensão desconhecida é resolvido para text / plain , mas se ele contiver dados binários, ele será resolvido para application / octet-stream, que é mostrado como "Desconhecido "(se você está curioso porque, procure por" application / octet-stream "em /usr/share/mime/packages/freedesktop.org.xml ).

Se você precisar registrar uma nova extensão e associar algum aplicativo a ela, primeiro registre o novo tipo MIME, associado à extensão desejada, e associe algum aplicativo a esse novo tipo MIME. Os links a seguir explicam isso:

Se você não precisar registrar uma nova extensão, não vejo nenhum motivo para alterar o comportamento padrão (resolver dados de texto para texto / simples). É natural.

    
por Andrey 10.08.2012 / 14:28
0

Você pode optar por não abrir essas extensões, não associando nenhum aplicativo a elas.

Se você usa o Ubuntu Tweak, eles têm uma boa parte no System / File_Type_Manager, onde você pode gerenciar todas as extensões de arquivos e quais aplicativos abri-los.

O Ubuntu tweak pode ser instalado acessando a página e clicando no botão Download e abrindo o arquivo com o Software Center

    
por LnxSlck 10.08.2012 / 11:15

Tags