vim 是否可以配置为使用备用 ftp 客户端

Can vim be configured to use an alternate ftp client

这个 post 与我最近进入的超级用户 post 有关。我在这里重新提出问题,因为我觉得可能涉及重建vim或高级配置。

我正在尝试将 vim 配置为在输入

等编辑命令时使用被动 ftp

: e ftp://ics@steamboy//home/ics/.bashrc

现在我收到一条错误消息,表明我们的卡巴斯基反病毒软件正在阻止活动 ftp。

我相信 vim 7.4 已经内置了 ftp。我搜索了 vim 帮助,看看是否有变量可以设置为使用不同的命令行 ftp 客户端,例如 passive_ftp。除了设置 scp 客户端,我找不到任何东西。

如有任何解决此问题的建议或信息链接,我们将不胜感激。

Vim 没有内置 ftp 客户端,AFAIK;都是 netrw 调用各种 *NIX 实用程序。至于变量...在同一个 table 中有 scp 客户端的变量,还有所有其他协议的客户端的变量:

:help g:netrw_ftp_cmd

所以基本上你可以在 .vimrc:

let g:netrw_ftp_cmd="your_command --your_switches"