将所有关联从 gedit 更改为另一个应用程序

Oli*_*Oli 63 file-association

大约一周前我开始使用 Sublime Text 2,我非常喜欢它,我花了 60 美元购买它,现在想用它做任何事

Gedit 目前拥有大多数文本文件关联的所有权。我基本上是想更换任何关联geditsublime-text-2

关于批量关联更改的任何提示?首选桌面中立方法。

Rob*_*ans 66

在 13.04+ 上运行,更新文件:/etc/gnome/defaults.list。

sudo sed -i 's/gedit.desktop/sublime-text-2.desktop/g' /etc/gnome/defaults.list  
Run Code Online (Sandbox Code Playgroud)

感谢特伦特的更新13.04+

13.04 之前:

全系统关联:

sudo sed -i 's/gedit.desktop/sublime-text-2.desktop/g' /usr/share/applications/defaults.list
Run Code Online (Sandbox Code Playgroud)

只是您的用户关联:

sed -i 's/gedit.desktop/sublime-text-2.desktop/g' ~/.local/share/applications/mimeapps.list
Run Code Online (Sandbox Code Playgroud)

感谢奥利的.desktop文件的命名约定之前,我开始使用SublimeText2。

  • 最后一种方法也适用于 Ubuntu 14.04 `sudo sed -i 's/gedit.desktop/sublime-text-2.desktop/g' /etc/gnome/defaults.list` (4认同)
  • 应该注意的是,Sublime Text 3 使用了 `sublime-text.desktop`,它会删除版本号而不是将文件名增加到 `sublime-text-3.desktop` (4认同)
  • 使用 `sudo sed -i 's/gedit.desktop/sublime_text.desktop/g' /etc/gnome/defaults.list` 到 Sublime Text 3。 (3认同)
  • 有趣的是,在 14.10 中,我不得不更改 /usr/share/applications/defaults.list(您指出这是针对 13.04 之前的版本)。由于我想使用 Kate 而不是 Gedit,因此我将您的命令修改如下:sudo sed -i 's|gedit.desktop|kate.desktop|g' /usr/share/applications/defaults.list。(sed 中的竖线只是个人喜好)。 (2认同)

Anw*_*war 58

16.04 用户更新:

Ubuntu 调整已停止。它的大部分功能现在由Unity Tweak ToolGnome Tweak Tool 提供。但是那些仍然缺乏 Ubuntu Tweak 的强大功能,即轻松更改文件类型关联。

要在这些更高版本上安装 Ubuntu Tweak,请按照有关在 16.04 上安装它的答案中描述的步骤进行操作


还有另一种更改关联的方法。这是通过使用Ubuntu-tweak

  1. 安装 Ubuntu 调整

  2. 通过输入“Ubuntu 调整”通过 Dash 打开它

    在此处输入图片说明

  3. 打开后,单击“管理”选项卡。

    在此处输入图片说明

  4. 然后单击文件类型管理器部分

    在此处输入图片说明

  5. 然后首先从左侧栏中选择Text类别,然后单击Associated Applications列以按Application name 进行排序

    在此处输入图片说明

  6. 应用程序按名称排序后,使用 Gedit 选择顶部条目,然后按住Shift键并使用 gedit 单击最后一个条目。然后点击编辑按钮。

    在此处输入图片说明

  7. 将打开一个新窗口,您可以在其中看到所有已安装的文本编辑器。

    在此处输入图片说明

  8. 然后从列表中选择所需的应用程序并单击关闭。您还可以单击“添加”按钮添加未安装在预定义系统文件夹中的应用程序。

希望这会有所帮助。如果要重置它们,也可以单击重置按钮。

此解决方案的好处是,您不会意外弄乱您的系统 .desktop 文件。


Tum*_*nvi 12

最简单的方法是使用 nautilus 文件,不确定它是否也适用于其他人

  1. 选择您要右键单击的文件类型并选择属性(Alt+Enter 是快捷方式)

  2. 选择打开方式,然后选择您想要的选项,如您在此处看到的我默认使用 atom 您也可以从推荐的应用程序中选择 sublime 在此处输入图片说明

命令行编辑器

您要在命令行中选择默认编辑器,键入以下命令,然后从那里选择选项

sudo update-alternatives --config editor
Run Code Online (Sandbox Code Playgroud)

因为我使用 vi 我已经将它设置为 vim 你可以从那里选择你想要的东西 这里是屏幕截图

截屏

如果你喜欢这个不要忘记投票给这个帖子

  • 您的答案实际上并没有回答这个问题,因为 OP 需要一个可以同时处理多个文件类型分配的解决方案!请重新阅读问题 (2认同)

归档时间:

查看次数:

41443 次

最近记录:

9 年,1 月 前