블로그 이미지
언제나 늘 푸른 소나무처럼. 자신의 의지로 오롯이 서기
예섬수진

공지사항

최근에 받은 트랙백

글 보관함

calendar

      1 2 3 4
5 6 7 8 9 10 11
12 13 14 15 16 17 18
19 20 21 22 23 24 25
26 27 28 29 30 31  

Sublime Text2] Package Control

2012.07.06 13:37 | Posted by 예섬수진

1. Package Control 메뉴 생성하기 

A. Console 창 열어, 명령어를 실행한다. 그 후, 툴을 재실행한다. 

a. Console 창 열기 : View > Show Console

b. 실행할 명령어

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'


B. 재실행 결과, Preferences > Package Control과 Preferences > Package Settings라는 메뉴가 생긴다.


2. vi 명령어(ex> i, a, o, dw, dd) 사용하기

A. Preferences > Settings - Default 값 변경

a. Preferences > Settings - Default을 선택하여, 파일을 연다

b. 파일 하단부에서, ignored_packages의 값을 변경한다. 

 "ignored_packages": [""]


c. 파일 저장 후, 프로그램 재 실행


B. 값 변경 결과, [ESC]를 누르면 command mode로 변경된다. 


C. SublimeBlockCursor 설치 

a. 설치 이유 

- command mode 시 cursor가 _로 표시 되어, cursor의 위치를 파악하기 힘들다. 그래서 해당 package를 설치하여, cursor를 더 잘 보이도록 하였다. 

b. 설치 방법 

- Preferences > Package Control > Package Control : Install Package > SublimeBlockCursor 선택함


3. zen-coding 설치하기

- Preferences > Package Control를 이용하여 설치함. 


4. 현재 파일을 Browser에서 실행하기

A. 기본 Browser에서 실행하도록 Plugin 설정

a. Tools > New Plugin... 선택

b. 열려진 파일을 아래와 같이 수정하여, 저장함[파일명: OpenBrowserCommand.py]

import sublime, sublime_plugin
import webbrowser

class OpenBrowserCommand(sublime_plugin.TextCommand):
def run(self, edit):
url = self.view.file_name()
webbrowser.open_new(url) 


B. Plugin과 단축 키(Ctrl+Shift+b)가 연결되도록 설정

a. Tools > Command Palette... > Preferences: Key Bindings : User 선택

b. 열린 파일을 아래와 같이 수정한 뒤, 저장함

[
  {"keys":["ctrl+shift+b"], "command": "open_browser"}
]


C.  html 문서(*.html / *.htm) 작성 후, 단축키를 눌러 Web Browser로 실행한다.




* 참고 사이트 : http://juhoi.tistory.com/51


'컴퓨터 > Web Programming' 카테고리의 다른 글

Sublime Text2] Package Control  (0) 2012.07.06
html]새 창 띄우면서 링크하기  (1) 2010.02.01

티스토리 툴바