手動安裝Sublime Text3 SFTP外掛
阿新 • • 發佈:2020-07-05
阿里雲的伺服器雖然用VNC連線就可以有圖形介面,但是比較卡,用著不舒服。在shell介面裡只能用vim編輯器,還是不太順手。Sublime Text3是一個很常用的程式碼編輯器,用起來也很順手,在上面安裝SFTP外掛後就可以直接訪問並修改伺服器上的程式碼檔案,十分方便。只要在本地 ctrl+s ,就可以儲存至伺服器。
安裝Package Control
這個在百度上有很多教程,這裡就不再重複了。
安裝SFTP外掛
按下 shift + ctrl + p 撥出面板,輸入install
,選擇Package Control: Install Package,回車。輸入SFTP
,安裝如圖第一個外掛即可。
手動安裝SFTP外掛
如果上一步就可以把這個外掛安裝好的話就可以直接用了,但是我的電腦上等了很久沒安裝好,只好選擇手動安裝。
- 到SFTP官網下載這個外掛的安裝包,並將檔名改為
SFTP.zip
。 - 在Sublime Text3中點選Preferences,選擇Browse Packages,這時候會彈出一個資料夾,即為Sublime Text3安裝外掛的資料夾。
- 將
SFTP.zip
解壓到上述資料夾中,效果如下圖:
重啟Sublime Text3,這樣就完成了SFTP外掛的安裝。
配置遠端伺服器
點選File,可看到SFTP/FTP選項,裡面有Setup Server的選項,點選即可新增伺服器IP地址等配置,內容如下:
{ // The tab key will cycle through the settings when first created // Visit http://wbond.net/sublime_packages/sftp/settings for help // sftp, ftp or ftps "type": "sftp", "sync_down_on_open": true, "sync_same_age": true, "host": "你的伺服器公網IP", "user": "伺服器上的使用者名稱", "password": "使用者名稱對應的的密碼", "port": "22", // 埠,一般都是22 "remote_path": "/example/path/", // 預設要訪問的路徑 //"file_permissions": "664", //"dir_permissions": "775", //"extra_list_connections": 0, "connect_timeout": 30, //"keepalive": 120, //"ftp_passive_mode": true, //"ftp_obey_passive_host": false, //"ssh_key_file": "~/.ssh/id_rsa", //"sftp_flags": ["-F", "/path/to/ssh_config"], //"preserve_modification_times": false, //"remote_time_offset_in_hours": 0, //"remote_encoding": "utf-8", //"remote_locale": "C", //"allow_config_upload": false, }
要注意的是,上面"remote_path"
的值一定得是絕對路徑。要記得檢查伺服器上的22埠有沒有開啟(阿里雲是預設開啟的)。接下來就ctrl + s 儲存這個檔案,檔名可以起隨便起一個用來區分你的各個伺服器。
接下來在File->SFTP/FTP中選擇Browse Server,就可以看到剛才配置的遠端伺服器。
點選 aliyun2,就可以編輯伺服器上的檔案了。
暫時只用到了該外掛的這個功能,還有一個可以在本地與伺服器端同步資料夾的功能,以後再摸索,暫時還用不上。