插件 – 如何在Vim启动后手动加载ftplugin?

前端之家收集整理的这篇文章主要介绍了插件 – 如何在Vim启动后手动加载ftplugin?前端之家小编觉得挺不错的,现在分享给大家,也给大家做个参考。
说我加载一个.txt文件到Vim.然后我想改变filetype = html,但我也想要一个相关联的ftplugin加载.我该怎么做?

我已经尝试过的东西,如::set filetype插件和:set filtype plugin_name,还有:filetype plugin_name等等,但我似乎无法手动加载ftplugin.有什么建议么?

我试过:filetype = html然后:filetype插件和其他组合无效.

编辑:我无法“完全”解决这个与任何答案(但它可能是我的配置的个人).然而,皮埃尔的答案很好,所以我给他绿色的复选标记.

我确定当您使用以下命令切换文件类型时:set ft = X将自动将相关的插件加载到. vim / ftplugin文件夹中.例如. :set ft = html将加载.vim / ftplugin / html.vim,您将在其中加载任何相关的插件.不过BufEnter和BufNew与html文件相关的插件加载将不会被加载,因为设置新的filetype不会触发这些事件.因此,如果您的.vimrc中加载​​了具有BufNew或BufEnter的html特定插件,则可能需要将它们放在.vim / ftpluging / html.vim文件中.

您可以随时添加一个改变文件类型的文本文件的模型.例如. <! - vim:ft = html - &gt ;.

原文链接:https://www.f2er.com/bash/385808.html

猜你在找的Bash相关文章