Sublime Text STFP 연결하기
1. Package Control 생성하기
메뉴바의 View > Show Console or 단축키(Ctrl+') 를 통해서 Console 창을 연다.
그리고 아래의 코드를 복사하여 넣는다
import urllib2,os; pf='Package Control.sublime-package'; ipp=sublime.installed_packages_path(); os.makedirs(ipp) if not os.path.exists(ipp) else None; urllib2.install_opener(urllib2.build_opener(urllib2.ProxyHandler())); open(os.path.join(ipp,pf),'wb').write(urllib2.urlopen('http://sublime.wbond.net/'+pf.replace(' ','%20')).read()); print 'Please restart Sublime Text to finish installation'
2. Sublime Text 재실행
Preferences 메뉴에 Package Control 이라는 메뉴가 생성
3. Package 설치하기
4. 패키지가 생성이 완료 되면,
해당 폴더의 마우스 오른쪽 버튼을 누르면 다음과 같이 SFTP 메뉴가 생김
5. Map to Remote ... 를 선택하면 SFTP 에 대한 설정을 할 수 있는 sftp-config.json 이 열림.
6. sftp-config.json 에 본인의 설정에 맞게 설정
{
// 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": false,
"sync_skip_deletes": false,
"sync_same_age": true,
"confirm_downloads": false,
"confirm_sync": true,
"confirm_overwrite_newer": false,
"host": "example.com", // 호스트 도메인 주소 혹은 IP
"user": "username", // 사용자명
//"password": "password", // 패스워드
//"port": "22",
"remote_path": "/example/path/", // 경로
"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"
],
//"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,
}
'개발' 카테고리의 다른 글
[Linux] 리눅스 Local / Remote(원격) 마운트 (0) | 2016.10.20 |
---|---|
[Linux] AWS EC2 Instance 볼륨 생성 및 마운트 (0) | 2016.09.21 |
[Linux] Ubuntu 14.04 svn 설치 (0) | 2016.09.09 |
[PHP] Zend Opcache 설치 및 사용 (0) | 2016.08.29 |
[Java8] Stream - 무한 스트림 생성, 결합, 중복요소제거, 정렬, peek (0) | 2016.08.17 |