有没有办法加载另一个vimrc文件?

时间:2015-07-31 06:49:45

标签: vim vi

我试图使用别名来使用vim多语言IDE。

alias vim-cpp='vim [load c++-specific vimrc file]'
alias vim-python='vim [load python-specific vimrc file]'
...

我知道vim可以识别文件扩展名,因此Vim不需要别名来为自己制作多语言目的。但该解决方案需要文件名,如" vim asd.c"," vim qwe.py"。

另一个问题是,我在vimrc中编写了自动编译和运行的函数,并为此设置了热键F5,F6,....当我想用C编写WiringPi编程时,需要在使用gcc编译时添加-lwirirngPi参数,该解决方案无法区分当前.c文件是否正在使用wiringPi。所以函数只做" gcc(文件名).c -o(文件名)"没有-lwiringPi。

这就是为什么我要搜索别名和加载自定义vimrc的参数。

有办法做到这一点吗?

1 个答案:

答案 0 :(得分:0)

vim -u some_vimrc_file

允许您使用另一个vimrc文件而不是任何.vimrc文件