Vifm:更改文件类型关联

Vifm:更改文件类型关联

我查看了文档,但仍然无法弄清楚如何更改文件类型以使用外部编辑器打开。我怎样才能做到这样,例如在*.sql文件上按 vifm 将使用 sublime3 外部应用程序而不是 vim?我已经尝试添加filetype *.sql /opt/sublime_text_3/sublime_text到我的 vifmrc 文件,但它仍然使用默认的 vim。

答案1

由于模式通常不是不相交的,因此命令的执行顺序:filetype很重要。你可能把它放在filetype *.sql /opt/sublime_text_3后面filetype * ...,它捕获了所有内容,因此应该是最后一个。

您可以通过运行以下命令来验证将为 sql 文件运行哪个应用程序:

:filetype a.sql

将弹出一个菜单,显示 vifm 将按自上而下的顺序尝试的应用程序列表。

相关内容