Clicar em um tipo MIME executa um script para abrir o arquivo

0

Eu quero abrir os notebooks do Jupyter (arquivo .ipynb) no navegador usando o comando

ipython notebook <filename>.ipynb

Eu estava pensando se eu poderia ajustar meu Linux de tal forma que ao clicar duas vezes no ícone do arquivo o script é executado e abrir no navegador (criando alguma entrada na área de trabalho ou algo assim?).

    
por Naman 01.12.2017 / 09:58

1 resposta

0

Os detalhes exatos disso variam com base no ambiente de área de trabalho específico que você está usando, mas geralmente é possível fazer isso sem precisar editar manualmente o arquivo da área de trabalho, usando um aplicativo separado para editar as associações de tipo MIME.

Para a documentação agnóstica de desktop relevante, consulte a especificação de aplicativos mime do FreeDesktop.org . O arquivo específico que você precisaria modificar é (geralmente) ~/.config/mimeapps.list . Se você usar esse método diretamente, precisará criar e registrar um arquivo da área de trabalho para o script.

Se você quiser uma opção totalmente independente da área de trabalho e até trabalhar na linha de comando, poderá usar a funcionalidade binfmt_misc no kernel do Linux para associar ipython como o intérprete de arquivos com a extensão .ipynb , embora isso envolva editar a configuração no nível do sistema e seja difícil de depurar (mas se você ainda estiver interessado, verifique aqui para informações sobre como trabalhar com binfmt_misc ).

    
por 01.12.2017 / 20:52