如何从vimrc设置“args”?

时间:2012-08-07 14:22:05

标签: vim

我想为我的项目创建一个不同的lvimrc,它将“args”设置为我的源文件。

目前我在运行时通过以下方式执行:

:argadd src/*.c inc/*.h

我希望在启动时执行该操作。我总是从项目的根源开始vim。

2 个答案:

答案 0 :(得分:5)

您可以在~/.bashrc或其他任何内容中创建别名:

alias lvim='vim +argadd\ src/*\ inc/*.h'

或将此类内容添加到~/.vimrc

if ( getcwd() == '/path/to/project' )
  exec( 'argadd src/*.c inc/*.h' )
endif

答案 1 :(得分:3)

要自动执行命令,您可以使用自动命令(:help autocmd)。如果您正在使用lvimrc,则可以执行

au VimEnter * argadd src/*.c inc/*.h

编辑:将argsadd更改为argadd。这是正确的。