我想为我的项目创建一个不同的 lvimrc,它将“args”设置为我的源文件。
目前我在运行时通过以下方式执行此操作:
:argadd src/*.c inc/*.h
我想在启动时执行它。我总是从项目的根目录启动 vim。
我想为我的项目创建一个不同的 lvimrc,它将“args”设置为我的源文件。
目前我在运行时通过以下方式执行此操作:
:argadd src/*.c inc/*.h
我想在启动时执行它。我总是从项目的根目录启动 vim。
~/.bashrc
您可以在您的或其他任何内容中创建别名:
alias lvim='vim +argadd\ src/*\ inc/*.h'
或将这样的内容添加到您的~/.vimrc
:
if ( getcwd() == '/path/to/project' )
exec( 'argadd src/*.c inc/*.h' )
endif
要自动执行命令,您可以使用自动命令 ( :help autocmd
)。如果你使用的是 lvimrc,你可以这样做
au VimEnter * argadd src/*.c inc/*.h
编辑:将 argsadd 更改为 argadd。那是正确的。