[心得] Sublime Text同步本地與遠端檔案

軟體版本:Sublime Text 2.0.2

已安裝:Package Control

要安裝的套件: Sftp , rsub

 

開始施工:

1.打開sublime text2 按下 ctrl +shift + p 叫出 Package Control

並輸入pci進入套件下載區塊,輸入sftp&下載

2.同上,輸入rsub&下載

 

3.設定sftp

隨便打開一個檔案,按下滑鼠右鍵

SFTP/FTP > Edit Romote Mapping 叫出設定檔(sftp-config.json)

要改的地方:

遠端主機位址可填IP或網址
host: smilehsu.cc,
要登入的帳號
user: root,
登入的密碼(建議不要填,檔案同步時再輸入密碼)
//password: password,
server端的存檔路徑
remote_path: /root/My_Sftp/,

4.設定rsub

rsub功能跟sftp差不多

直接參考一下其他大大的設定

1.sublime text 打開 ssh 的檔案
2.如何在 sublime text 使用 ssh tunnels 編輯遠端檔案?

其實只要安裝sftp即可

原本我是想要在本地端的sublime編輯server端的python檔案

並可以同步&執行server端的檔案,並把結果輸出到本地端的sublime底下

這是懶人的最高級界阿!!! (可惜目前還試不出來)

為了這個卡關3、4小時…

 

紀錄一下我碰到的疑難雜症

原本我是打算有sftp功能後,找一個可以在sublime底下開ssh

讓我連到server端執行同步後的檔案,不要另外開pietty連線…懶阿

問題1:很多分享文提到在本地端下指令ssh連線

ssh -R 52698:localhost:52698 user@example.com

一個沒注意到,這些分享文都是用OSX系統

我用的m$ windows,而且我都是用pietty連線的

怎麼在win7底下不要用pietty進行ssh連線

(點解:安裝openssh for windows)

 

繞了很多冤汪路,最後才發現rsub不能達成我的需求…囧