如何从vimrc设置"args"?

Dim*_*hev 1 vim

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

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

:argadd src/*.c inc/*.h
Run Code Online (Sandbox Code Playgroud)

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

rom*_*inl 5

您可以在您~/.bashrc或其他任何地方创建别名:

alias lvim='vim +argadd\ src/*\ inc/*.h'
Run Code Online (Sandbox Code Playgroud)

或者将以下内容添加到您的~/.vimrc:

if ( getcwd() == '/path/to/project' )
  exec( 'argadd src/*.c inc/*.h' )
endif
Run Code Online (Sandbox Code Playgroud)