ely*_*hiv 2 linux-mint mime-types files
wxMaxima
几天前我安装在我的笔记本电脑上。
问题是,有扩展名的文件.wxm
,这与使用wxMaxima
,被确定为C源文件。因此,当我双击这样的文件时,它会打开我的文本编辑器。
我尝试右键单击一个.wxm
文件,然后更改默认程序——但这也更改了.c
扩展的默认程序——这是我不想发生的事情。
底线:如何将.wxm
扩展定义为与.c
扩展不同的类型?
重要提示:我假设您的桌面环境或文件管理器运行基于文件 MIME 类型的程序。
有趣的是,我的file
命令返回ASCII C program text
的.wxm
文件。当然,这是不正确的,我已通过以下方式更正了这一点:
假设您的主目录是 /home/user
/home/user/.magic
使用以下内容创建:
0 string /*\ [wxMaxima\ batch\ file wxMaxima batch file
!:mime text/x-wxmaxima-batch
Run Code Online (Sandbox Code Playgroud)通过运行编译魔术file -C -m /home/user/.magic
——它将创建/home/user/.magic.mgc
文件
检查file
命令是否按预期工作:
user@host$ file wxmaxima_file.wxm
wxmaxima_file.wxm: wxMaxima batch file
user@host$ file -i wxmaxima_file.wxm
wxmaxima_file.wxm: text/x-wxmaxima-batch; charset=us-ascii
Run Code Online (Sandbox Code Playgroud)设置您的桌面环境或文件管理器以根据text/x-wxmaxima-batch
mime 类型运行 wxMaxima 。(具体怎么做取决于这样的桌面环境或文件管理器。所以如果你不知道这样的细节,你可以再问一个问题。)
归档时间: |
|
查看次数: |
685 次 |
最近记录: |