Vim通过http编辑文件

时间:2013-10-20 11:12:17

标签: http vim

我正在尝试这样做:

vim http://mysite.com/x.html

我在文件上有chmod 777以确保授予完全访问权限,我可以毫无问题地打开文件, 但是当我尝试保存编辑时,会出现错误提示:

"http://mysite.com/x.html" E212: Can't open file for writing

2 个答案:

答案 0 :(得分:0)

您(显然)无法通过http将该文件上传到服务器。

使用ssh / scp或ftp。

请参阅:help netrw

答案 1 :(得分:0)

http是错误的协议。这样可以很好地阅读:http://www.w3.org/blog/2008/10/understanding-http-put/ - HTTP'动词'(PUT,POST,GET等)并不表示服务器将如何处理您发送的请求。事实上,HTTP“定义了通信的预期语义......(但)没有定义任何一方如何满足这些期望”。

你可以很容易地运行

vim http://stackoverflow.com/questions/19476683/vim-edit-file-over-http

但您将无法编辑此页面。

有关通过ssh / ftp处理文件的信息,请参阅http://vim.wikia.com/wiki/Editing_remote_files_via_scp_in_vim