我正在尝试这样做:
vim http://mysite.com/x.html
我在文件上有chmod 777
以确保授予完全访问权限,我可以毫无问题地打开文件,
但是当我尝试保存编辑时,会出现错误提示:
"http://mysite.com/x.html" E212: Can't open file for writing
答案 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。