如何在 Vim 中通过 FTP 创建文件和文件夹?
使用 Vim for FTP 非常棒,但是如何使用 Vim FTP 创建文件和文件夹?
Using Vim for FTP is great, but how do I create files and folders using Vim FTP?
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(3)
我不知道如何通过 ftp 创建文件夹,但您可以使用 Nwrite 远程保存文件
使用 :help netrw-write 对于所有选项和协议
netrw 也有
部分。阅读本文,它会对您有所帮助
i don't know how to create folders via ftp, but you can save files remotely with Nwrite
use :help netrw-write for all options and protocols
netrw also has
section. read this and it can help to you
较新的 netrw-s 确实支持通过 ftp 创建目录;你应该升级。您可以从 http://www.drchip.org/astronaut/ 获取最新的 netrw vim/index.html#NETRW;截至目前,最高版本为 v153f。
Newer netrw-s do support making directories via ftp; you should upgrade. You can get the latest netrw from http://www.drchip.org/astronaut/vim/index.html#NETRW; as of now, its up to v153f.
我可能是错的,但我不认为 Vim 有能力发出 FTP 命令。也许尝试 Emacs...
或者您可以使用 SSH 登录远程计算机并在那里进行 Vim 编辑。
如果你想创建目录,你可以输入类似
:! mkdirfoldername
创建目录或:sh
启动新 shell,同时让 Vim 保持在后台,创建目录,然后执行$ exit
返回维姆。要将当前缓冲区保存到磁盘,请输入
:sav filename
。你可以疯狂地使用 tmux 并排显示两个窗口:一个使用 Vim,另一个使用常规窗口迅速的。
如果您坚持使用 FTP,则应反转工作流程以在 FTP 客户端中启动。由于您使用的是 Mac,几乎所有 FTP 客户端都有一个“编辑方式...”按钮,您可以配置该按钮来启动 MacVim。
I may be wrong but I don't think Vim has the ability to issue FTP commands. Maybe try Emacs…
Or you can log into the remote machine with SSH and do your Vim editing there.
If you want to create directories you can type something like
:! mkdir foldername
to create a directory or:sh
to launch a new shell while keeping Vim in the background, create your directory, then do$ exit
to return to Vim.To save the current buffer to disk, type
:sav filename
.You can go crazy and use tmux to have two windows side by side: one with Vim and the other with a regular prompt.
If you insist on using FTP, you should reverse your workflow to start in the FTP client. Since you are on a Mac, almost all the FTP clients have an "Edit with…" button that you can configure to launch MacVim.