【问题标题】:Is there a way to load another vimrc file?有没有办法加载另一个 vimrc 文件?
【发布时间】:2015-07-31 06:49:44
【问题描述】:

我正在尝试使用别名来使用 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 的参数的原因。

有没有办法做到这一点?

【问题讨论】:

    标签: vim vi


    【解决方案1】:
    vim -u some_vimrc_file
    

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

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2019-10-22
      • 1970-01-01
      • 2012-01-18
      • 2011-07-31
      • 2010-12-18
      相关资源
      最近更新 更多