我从事多个具有不同风格约定的软件项目。是否可以根据特定文件所在的目录自动更改其设置(例如缩进)?
答案 0 :(得分:3)
Vim没有任何适合所述内容的设置。
但是,您可能会找到一个可以执行所需操作的插件,例如vim-independence:
插件是自动的,如果你的git项目根目录中存在.vimrc文件 - 它会加载它。
(完全披露:我写了那个剧本)
答案 1 :(得分:1)
您可以使用每个项目中的设置创建一些文件。例如.vim_setting
。并将source .vim_settings
附加到.vimrc
。如果你从项目目录运行vim,将会选择设置