我正在尝试更新我的Vim配置脚本.我的〜/ .vim目录中有一些子目录,我不知道他们做什么的具体细节,也不知道为什么有些似乎是多余的.
这是我的〜/ .vim目录树的样子
|-after |---ftplugin |---syntax |-autoload |-compiler |-doc |-ftplugin |---latex-suite |-----dictionaries |-----macros |-----packages |-----templates |---python |-indent |-plugin |-spell |-syntax
现在针对具体问题.
>插件vs ftplugin有什么?
>插件和自动加载有什么区别?
>什么时候我应该把东西放在after / …而不是直接在〜/ .vim下的目录中?
无论什么进入插件加载每当vim开始,而你放在ftplugin的东西只是为它对应的特定文件类型加载(所以如果你有一个文件夹,那里有python所有的文件将被加载当你打开一个python文件.
在自动加载中,您应该具有与插件中定义的脚本相对应的功能.这里的功能只能在第一次调用时加载.
在自动加载中,您应该具有与插件中定义的脚本相对应的功能.这里的功能只能在第一次调用时加载.
在您应该从正常的插件加载之后放置要更改的设置.举个例子,假设你喜欢一些用于乳胶的插件给你的设置,但是它重新定义了你的.vimrc中的一个映射.您可以使用自动命令还原后面的正确定义.
版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。