如何在vim自动命令中获取参数

如何在vim自动命令中获取参数,vim,Vim,我正在尝试创建一个自定义vim filewrite命令,其形式如下: 自动命令BufWriteCmd py函数() :w argv1 argv2 argv3 自动命令本身正在工作,但我不知道如何从python函数访问argvN,或者如何传递它(当我将多个argv传递给:w“只能指定一个文件名”时,我也会遇到一个错误) 目标是将:w重新映射到自定义命令,该命令使用XMLRPC将缓冲区发送到远程服务器 提前谢谢 定义另一个非:w的命令。然后您将完全控制参数。您甚至可以为每个命令参数提供自定义完成策略

我正在尝试创建一个自定义vim filewrite命令,其形式如下:

自动命令BufWriteCmd py函数()

:w argv1 argv2 argv3

自动命令本身正在工作,但我不知道如何从python函数访问argvN,或者如何传递它(当我将多个argv传递给:w“只能指定一个文件名”时,我也会遇到一个错误)

目标是将:w重新映射到自定义命令,该命令使用XMLRPC将缓冲区发送到远程服务器


提前谢谢

定义另一个非
:w
的命令。然后您将完全控制参数。您甚至可以为每个命令参数提供自定义完成策略