1

私はこれをやろうとしています:

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

フルアクセスが許可されていることを確認するためにファイルを持っchmod 777ています。問題なくファイルを開くことができますが、編集を保存しようとすると、エラーが表示されました。

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

2 に答える 2

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を参照してください。

于 2013-10-20T11:33:03.310 に答える
0

(明らかに) そのファイルを http 経由でサーバーにアップロードすることはできません。

ssh/scp または ftp を使用します。

を参照してください:help netrw

于 2013-10-20T11:24:10.523 に答える