요즘 Python 에 부쩍 관심이 높아지면서~
Python 을 좀 공부 해 볼까~~ 하다가 기왕이면 Vim 으로 코딩 해보고 싶어서, Python 관련 plugin 이 있나 구글링 해 봤더니~ 바로 나오는군요.
역시 내가 생각하는 건 세상에 다~~~ 있어 라는… 생각이 다시 한번 드는 순간이었습니다.
어쨌든 오늘은 Vim 에서 사용 가능한 Python autocomplete plugin 에 대해 소개 하려 합니다.
http://www.vim.org/scripts/script.php?script_id=850
위 주소에서 plugin 을 다운로드 받을 수 있구요~
위 주소에서 쭉~~ 내려 보시면 zip 파일을 다운로드 받을 수 있습니다.
저는 현재 윈도우 7 환경이라 윈도우를 기준으로 설명 드릴께요~
가장 최근 버전인 1.2 버전을 다운로드 받아서 압축을 풀면,
pydiction-1.2 라는 폴더가 만들어 지죠.
폴더 안의 python_pydiction.vim 파일을 C:\Program Files\Vim\vimfiles\ftplugin 에 넣어줍니다.
그리고 pydiction-1.2 폴더의 나머지 다른 파일들은 아무데나 있어도 되긴 하는데~ 개발자가 설명한 설치 예에 따라~~
C:\Program Files\Vim\vimfiles\ftplugin\pydiction 폴더를 하나 만들고 나머지 파일들을 넣어 줍니다.
이제 Vim 설정 파일인 _vimrc 파일을 엽니다. _vimrc 파일은 보통 C:\Program Files\Vim\_vimrc 에 위치 합니다.
위 파일을 열어서 다음과 같이 두 줄을 적어 줍니다.
filetype plugin on
let g:pydiction_location = 'C:\Program Files\Vim\vimfiles\ftplugin\pydiction\complete-dict'
이렇게 하면 설치 완료 입니다. 간단하죠~
그럼 Auto complete 가 어떻게 되나 함 볼까요~
아래 그림은 impo 까지만 타이핑 하고 Tab 키를 누른 화면 입니다.
이제 여기서 tab 키를 다다다다 눌러 가며 자신이 원하는 코드를 선택하고 엔터를 누르면 됩니다.
참 ~~ 편리하죠~
아래로 내려갈때는 tab 키, 위로 올라갈때는 Shift+tab 키를 누르면 됩니다.
'programming language > Python' 카테고리의 다른 글
Python dictionary 안의 dictionary 데이터 타입 (0) | 2014.11.16 |
---|---|
Eclipse Python Plugin Pydev 설치 (0) | 2014.11.15 |
Python에서 Clipboard 사용하기 pyperclip (0) | 2014.04.22 |
Python BeautifulSoup 를 사용한 로또 번호 불러오기 (2) | 2014.04.21 |
ipython으로 unique 하게 sorting 하기 (0) | 2013.11.26 |
Windows 에서 Python easy_install, pip 설치 (6) | 2013.09.23 |
Python wave file read (0) | 2012.06.02 |
Python numpy, scipy, matplotlib (0) | 2012.03.08 |
댓글