首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >ftplugin默认配置

ftplugin默认配置
EN

Stack Overflow用户
提问于 2019-02-25 21:37:05
回答 1查看 341关注 0票数 2

我发现了几个与我的问题相匹配的话题,但并没有完全解决我的问题。我读过. .vim/ftplugin/和..vim/后/ftplugin/处理几个文件类型并额外地改变配置的方法,并进行了研究。我也尝试过用../ftplugin覆盖~/..vimrc配置文件,但没有效果。

问题:,在. .vim/ftplugin/目录中设置默认.vimrc的最佳解决方案是什么?如果加载的文件类型不是ftplugin目录中的文件类型.vim配置,那么我有一个标准的vim配置。

谢谢。

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2019-02-26 08:20:51

~/.vim/ftplugin/中没有文件类型配置,只有个别选项、映射等,并且定义默认取决于特定类型的配置。最常见的用例是缓冲区-本地选项,例如'softtabstop',处理这些选项非常简单:

~/.vimrc中,通过:set softtabstop=4定义全局默认设置。现在,如果您不希望在Java文件中这样做,那么将:setlocal softtabstop=0放在~/.vim/after/ftplugin/java.vim中。建议使用after目录,因为默认的$VIMRUNTIME/ftplugin/java.vim可能会设置文件类型特定的默认设置,而您将以这种方式覆盖该目录。

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/54875051

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档