뜻을 모르겠으면 Vim에서 사전 검색을 하자.

코딩을 하거나 다른 사람의 소스를 볼 때 난감할 때가 간혹 있지 않으세요? 바로 변수의 이름을 어떻게 정할까 혹은 이 변수 이름의 뜻이 뭘까하는 것 말이죠. 제가 그렇거든요.

그래서 이리저리 방법을 찾다가 noth 님의 dic 스크립트를 알게 되어 문제를 해결했습니다. dic은 리눅스의 터미널용 야후/네이버 국어/영어사전 프로그램인데요. 스크립트 파일로 되어 있고 용량도 아주 작은 게 장점이죠. 그리고 사운드도 지원해서 단어의 발음까지 들을 수 있답니다.

그런데 이게 Vim에서도 사용할 수 있네요. 아! 여기서는 리눅스를 기준으로 합니다. 윈도우즈에서는 될지 안 될지도 모르겠네요. 우선, 아래는 Vim에서 사전을 실행한 모습입니다.

사용자 삽입 이미지
사용자 삽입 이미지
단어 위에서 Shift+k를 눌러 실행하는데, 원래 이 키는 man과 연결되어 있습니다. 그걸 vimrc에서 아래처럼 수정하거나 추가하여 dic으로 연결하는 것이죠.

set keywordprg=ydic        ” K를 눌렀을 때 실행할 명령어
map <C-y> :!ydic            ” Ctrl+y 사전 검색, 단어 위에서 Shift+k를 눌러도 동작

간단하죠? Ctrl+y는 변수 이름을 정하려는데 마땅한 단어가 생각나지 않을 때 유용하답니다.

참고 문헌

야후 네이버사전 스크립트 :: http://www.ubuntu.or.kr/viewtopic.php?f=9&t=3130
초보 개발자의 Vim 개인 설정 :: /?p=802

Similar Posts

0 Comments

답글 남기기

이메일 주소는 공개되지 않습니다. 필수 필드는 *로 표시됩니다