如何设置;args";来自vimrc?

如何设置;args";来自vimrc?,vim,Vim,我想为我的项目创建一个不同的lvimrc,它将为我的源文件设置“args” 目前,我通过以下方式在运行时执行此操作: :argadd src/*.c inc/*.h 我想在启动时执行。我总是从项目的根目录启动vim。要自动执行命令,可以使用自动命令(:help autocmd)。如果您使用的是lvimrc,您可以 au VimEnter * argadd src/*.c inc/*.h 编辑:将argsadd更改为argadd。这是正确的。要自动执行命令,可以使用自动命令(:help aut

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

目前,我通过以下方式在运行时执行此操作:

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

我想在启动时执行。我总是从项目的根目录启动vim。

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

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

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

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

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

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

您可以在
~/.bashrc
或其他文件中创建别名:

alias lvim='vim +argadd\ src/*\ inc/*.h'
或者将类似的内容添加到您的
~/.vimrc

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

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

alias lvim='vim +argadd\ src/*\ inc/*.h'
或者将类似的内容添加到您的
~/.vimrc

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