2013-03-09 77 views
16

大部分開源軟件都是通過HTTP服務公開它的代碼。我想從Emacs打開並瀏覽這些代碼,但AFAICS tramp只允許使用sshftp如何使用Emacs通過HTTP打開遠程文件?

因此,我的第一個問題是如何打開一個HTTP URL來從Emacs中讀取數據。然後,可能更高級的問題是如何從shell和emacsclient這樣做。

你會怎麼做?

+0

爲什麼不使用自己喜歡的瀏覽器並使用'save page'選項將HTML/CSS放到本地文件系統上? – 2013-03-09 09:37:29

+1

我當然可以做到這一點,但我這個懶惰的混蛋將永遠保留所有未使用的「垃圾」。我寧願讓我的編輯爲我打開這個文件,然後在我完成後馬上把它清理乾淨。我已經可以做'vim http:// some/url',但我寧願堅持使用emacs。 – skuro 2013-03-09 09:40:56

+3

@Ed Heal:我開始徘徊,你真的認爲手動操作與糟糕的時間表作爲一個更好的選擇,找到正確的命令來調用? :-) – skuro 2013-03-09 10:50:11

回答

14

M-Xbrowse-url-emacsREThttp...RET

您可能需要使用M-Xnormal-modeRET事後設置緩衝區適當的模式。

+1

對於Emacs 24,另請參閱: http://stackoverflow.com/questions/19632185/display-contents-of-remote-html-in-emacs – phils 2014-08-19 11:46:46

相關問題