2014-04-29 13:19:09git
總結: 本文介紹兩種方法,推薦第二種方法(samba+windows映射)json
先貼出sublime打開遠程(Linux)目錄所需的配置文件(sublime是經過ssh協議從Linux端下載上傳文件,來保持同步的,下邊的配置文件一部分就是配置ssh,另外一部分配置所要打開的Linux目錄)windows
{ // 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", "save_before_upload": true, "upload_on_save": true, "sync_down_on_open": true, "sync_skip_deletes": false, "sync_same_age": true, "confirm_downloads": false, "confirm_sync": false, "confirm_overwrite_newer": false, "host": "192.0.0.0", "user": "username", "password": "123456", "port": "22", "remote_path": "/usr/local/mydir", "ignore_regexes": [ "\\.sublime-(project|workspace)", "sftp-config(-alt\\d?)?\\.json", "sftp-settings\\.json", "/venv/", "\\.svn/", "\\.hg/", "\\.git/", "\\.bzr", "_darcs", "CVS", "\\.DS_Store", "Thumbs\\.db", "desktop\\.ini", "\\.png", "\\.jpg" ], //"file_permissions": "664", //"dir_permissions": "775", "extra_list_connections": 4, "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": true, //"remote_time_offset_in_hours": 0, //"remote_encoding": "utf-8", //"remote_locale": "C", //"allow_config_upload": false, }
第一步:先在本地建立一個文件夾,用sublime打開框架
第二步:右鍵左側sidbar中這個文件圖標,選擇SFTP/FTP: SFTP > Map to Remote…ssh
第三步:在彈出的配置文件(如上)中修改相應的配置,ssh的ip,用戶名,密碼,想要打開的目錄等等ide
第三步:右鍵文件圖標,SFTP > Download Folder,而後等待同步完成svn
(若是出錯,多是編碼的問題,忽略掉編碼不正確的文件,或者修改編碼,而後再SFTP > sync remote->local)編碼
原文:http://wbond.net/sublime_packages/sftp/sidebarspa
注意:若是編碼引發錯誤,多是文件名字有亂碼,刪掉這些文件;或者在上邊貼出的配置文件中,根據後綴將其忽略掉,不down下來.net
-------------------新方法線------------------------
2014年5月7日 10:08:03
或者簡單一點兒,在Linux機上開啓samba服務,在windows中將Linux中那個文件夾映射到windows的一個"驅動器"上,
再用sublime text 打開,省的亂碼的糾結了,可是要注意Linux上文件的修改權限
2014年5月23日 17:59:58
還有,使用sublime建立project能夠經過往這個project添加文件夾的方式,同時打開多個上一步創建的windows端映射驅動器