如何在vimscript中检测vim命令行参数?

mil*_*hov 9 vim

我想知道什么时候应该调用RestoreSession()函数,什么时候不调用.因为当我打开单个文件时,我不想看到我的项目文件,我之前保存到vim会话.

例如,如果我像这样调用vim : vim -n test.rb. 我如何检测nvimrc中的键?(我希望使用n键作为我的目的的自定义指示器)

这是一个小问题:-)

mil*_*hov 9

在私人谈话中,@ Nicklasos建议我采用另一种方式如何做我需要的 - 使用argv()函数.它只是:

if argc() == 0
  autocmd VimEnter * call RestoreSess()
end
Run Code Online (Sandbox Code Playgroud)