如何在Vim中通过FTP制作文件和文件夹?

时间:2011-02-28 14:51:08

标签: vim ftp macvim

使用Vim for FTP很棒,但如何使用Vim FTP创建文件和文件夹?

3 个答案:

答案 0 :(得分:3)

我不知道如何通过ftp创建文件夹,但您可以使用Nwrite远程保存文件

:Nwrite ftp://username@host/path/to/file/andfile.name<cr>

使用:帮助netrw-write获取所有选项和协议

netrw也有

MAKING A NEW DIRECTORY                  *netrw-d* {{{2

部分。阅读本文,它可以帮助你

答案 1 :(得分:1)

较新的netrw-s支持通过ftp创建目录;你应该升级。你可以从http://www.drchip.org/astronaut/vim/index.html#NETRW获得最新的netrw;截至目前,它高达v153f。

答案 2 :(得分:0)

我可能错了,但我不认为Vim能够发出FTP命令。也许试试Emacs ......

或者您可以使用SSH登录远程计算机并在那里进行Vim编辑。

如果要创建目录,可以键入:! mkdir foldername来创建目录,或:sh启动新shell,同时将Vim保留在后台,创建目录,然后执行{{1返回Vim。

要将当前缓冲区保存到磁盘,请键入$ exit

你可以发疯并使用tmux并排放置两个窗口:一个是Vim,另一个是常规提示。

如果您坚持使用FTP,则应该撤消工作流程以在FTP客户端中启动。由于您使用的是Mac,因此几乎所有FTP客户端都有一个“Edit with ...”按钮,您可以将其配置为启动MacVim。