Vim:通过被动 (PASV) 模式编辑 FTP 服务器上的文件

Vim: Edit files on FTP server over Passive (PASV) mode

我需要在被动模式下使用 FTP 客户端访问服务器,但是我如何为 Vim FTP 执行此操作 连接?

运行 ftp -p 12.34.56.67 工作正常,但是在启动 vim 时我该怎么做(例如 vim ftp://12.34.56.78/)?

This 文章指出您需要将此行添加到您的 .vimrc:

let g:netrw_ftp_cmd="ftp -p"

之后,根据this文章,你应该可以做到:

vim ftp://username@yourdomain.com//the/path/to/yourfile.php

这似乎是本机 Vim 函数。

注意:对于非被动的 FTP 服务器,应关闭此选项。