2010-02-18 59 views

回答

2

如果您有通過FTP/SFTP訪問機器,請使用Transmit訪問該機器。

在Transmit的「Files」偏好設置窗格中,將TextMate設置爲默認的「Custom File Editor」。

使用傳輸的文件瀏覽器找到您想要的文件,然後您可以使用右鍵菜單中的「Edit Textmate」或從File-> Edit with External Editor(Command-J)。現在,當您保存在Textmate中時,它會將保存的文件發送到遠程機器。

我相信其他FTP客戶端具有相同或相似的功能,但傳輸只有30美元。

祝你好運。

+1

只是一個警告:我曾經做過類似於Samba mount的事情,並且它用來保存相當多的內容。這是我開始學習'vim'並最終轉換的原因之一。 – 2010-02-18 14:01:56

+0

我一直在做這個多年,從來沒有問題,即使在調制解調器和DSL的日子裏,但它在內存中,如果保存失敗,在TM中做一個「另存爲...」,重新連接到服務器,並以傳統的方式上傳文件。 – Mark 2010-02-18 18:10:57

+0

本傑明,有一句老話:「vi有兩種模式,一種是嗶嗶聲,一種是不響應。 就個人而言,我更喜歡pico或emacs,儘管EMACS的學習曲線非常陡峭。 – Mark 2010-02-18 18:14:31

2

除了@ Mark的建議,您可以使用Cyberduck而不是傳輸。

它是免費的,並允許使用TextMate編輯遠程文件。

+0

我嘗試了Cyber​​Duck幾個月。我發現它很慢,也很麻煩。它不斷丟棄連接,並且傳輸的文件並不總是正確的。通過我付費的FTP程序(按時間順序獲取,集成和傳輸),我從來沒有錯誤的文件或丟失的連接,它幾乎歸結爲接口和價格,並且,恕我直言,傳輸贏得兩個計數。 – Mark 2010-02-20 13:25:44

+0

過去幾個月一直在使用Cyber​​duck進行SCP和S3連接,現在還沒有問題。 – 2010-02-21 17:11:25

+0

Cyber​​duck完美運作 – 2010-08-07 11:25:50

0

解決的辦法是使用SSHFS安裝遠程系統,在OSX上最好的選擇是MacFUSE

文件系統通過SSH使用您的常規SSH憑據或密鑰進行掛載,因此非常容易執行,然後將其導航爲本地目錄並享受訪問所有本地環境資源的好處。