我正在使用 Ubuntu 20.04。众所周知,.txt
后缀用于纯文本文件,并且.ply
用于多边形网格。但是,我发现由于某些奇怪的原因,默认打开的应用程序.txt
在.ply
ubuntu 上总是相同的。每当我将 meshlab 设置为.ply
文件的默认应用程序时,系统也会默认.txt
使用 meshlab 打开;如果我将默认应用程序更改为.txt
文本编辑器,系统也会通过文本编辑器打开.ply
文件。这太荒谬了……有人能帮帮我吗?谢谢。
我正在使用 Ubuntu 20.04。众所周知,.txt
后缀用于纯文本文件,并且.ply
用于多边形网格。但是,我发现由于某些奇怪的原因,默认打开的应用程序.txt
在.ply
ubuntu 上总是相同的。每当我将 meshlab 设置为.ply
文件的默认应用程序时,系统也会默认.txt
使用 meshlab 打开;如果我将默认应用程序更改为.txt
文本编辑器,系统也会通过文本编辑器打开.ply
文件。这太荒谬了……有人能帮帮我吗?谢谢。
您遇到的问题是,如果您
mimetype
对文件运行命令.ply
,您将获得它是一种text/plain
类型。因此,当您为文件选择默认软件时,实际上是选择了该 mimetype。这些文件被视为纯文本文件。
根据那个线程,
$HOME/ply-mime.xml
)在您的终端中运行
xdg-mime install ply-mime.xml
。现在,您可以执行“选择默认软件”。它可能需要您重新启动计算机。我不确定。你可以删除
$HOME/ply-mime.xml