通常,在unix系统上,目录vimrc
或/etc
中存在一个全局/etc/vim
文件。您还可以在主目录中拥有一个.vimrc
文件,该文件可以自定义vi session 。
目录树中的其他位置是否可能有.vimrc
,以便可以在不同目录中使用不同的vi属性?这将很方便,因为可帮助您最快速地编辑Python的编辑器属性不同于用于编辑的属性,例如HTML。
在Mac或Linux笔记本电脑上,默认情况下,这种事情似乎不起作用。有办法实现吗?
最佳答案
Vim为此构建了功能:
:se exrc
Enables the reading of .vimrc, .exrc and .gvimrc in the current directory. If you switch this option on you should also consider setting the 'secure' option (see |initialization|). Using a local .exrc, .vimrc or .gvimrc is a potential security leak, use with care! also see |.vimrc| and |gui-init|.
参见http://damien.lespiau.name/blog/2009/03/18/per-project-vimrc/
为了获得适当的项目支持,有几个具有相似功能的插件。 (我不使用,所以我不推荐任何东西)。
关于vim - 有关.vimrc和vim配置的一些问题,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/7541714/