我如何判断 vim 是否使用文件名调用?
How can I tell if vim was called with a filename?
我想在我的 .vimrc 中添加一个开关,以便在启动 vim 编辑现有文件或新的空缓冲区时做一件事。换句话说,我想知道命令行调用是否如下所示:
> vim
或者这个:
> vim myfile.txt
是否有标志、参数或文件列表可供我检查以获取此信息?
您可能想要查看 ifeq (argc(),0)
。 http://vimhelp.appspot.com/eval.txt.html#argc%28%29
我想在我的 .vimrc 中添加一个开关,以便在启动 vim 编辑现有文件或新的空缓冲区时做一件事。换句话说,我想知道命令行调用是否如下所示:
> vim
或者这个:
> vim myfile.txt
是否有标志、参数或文件列表可供我检查以获取此信息?
您可能想要查看 ifeq (argc(),0)
。 http://vimhelp.appspot.com/eval.txt.html#argc%28%29