3

我从事多个具有不同风格约定的软件项目。vim 是否可以根据特定文件所在的目录自动更改其设置(例如缩进)?

4

2 回答 2

3

Vim 没有任何适合所描述的设置。

但是有一个插件

但是,您可能会发现一个插件可以满足您的需求,例如vim-independence

该插件是自动的,如果文件 .vimrc 存在于您的 git 项目根目录中 - 它会加载它。

(完全披露:我写了那个剧本)

于 2013-08-23T18:07:51.790 回答
1

您可以在每个项目中创建一些带有设置的文件。.vim_setting例如。并附source .vim_settings加到您的.vimrc. 如果你从项目目录运行 vim,设置将被拾取

于 2013-08-23T18:02:54.327 回答