| Vim은 Vim 홈페이지에서 플랫폼 별로 다운 받아서 설치하여 사용할 수 있습니다. 하지만 OSX에서는 OSX에 특화된 Vim을 사용할 수 있는데 그것이 바로 맥빔(MacVim)입니다. 맥빔은 여기에서 다운 받을 수 있습니다. 빔 공식 페이지보다 살짝 느리게 판올림되기는 하지만, OSX에서는 GVim보다는 맥빔을 설치하여 사용하시는 것을 추천합니다. 현재 이글을 쓰는 시점에서는 7.2버전으로 판올림 되어 배포되고 있습니다. 맥빔은 콘솔에서 사용하는 Vim 보다는 GVim과 유사합니다. 여기에 몇가지 기능이 추가 되어 있습니다. 이에 대해서 조금 설명해 보겠습니다. 좀 더 자세한 내용은 MacVim을 수행하고 :h macvim을 입력하면 Vim도움말 형식으로 보실 수 있습니다. 전체화면 보기 맥빔은 풀스크린(전체화면 보기)를 지원합니다. IE의 전체화면 보기와 유사하게 전체화면 보기로 설정하면 맥빔히 화면 가득하게 나오게 됩니다. 맥빔을 시작하고 :set fullscreen 또는 :set fu 를 입력하시면 전체화면 보기로 전환 됩니다. 전체화면에서 다시 원래 화면으로 돌아오려면 :set nofullscreen 또는 :set nofu를 입력하십시오. 창을 투명하게Leopard에 있는 터미널과 유사하게 맥빔도 맥빔의 클라이언트 영역을 투명하게 할 수 있습니다. 이는 transparency를 설정하면 됩니다. transparency값은 0~100 사이의 정수로 투명한 정도를 설정할 수 있습니다. 100이 가장 투명도가 높은 다시 말하면, 창이 완전히 투명하게 됩니다. 이 값은 기본값이 0입니다. 예를 들어 :set transparency=10 과 같이 설정하여 사용합니다. transparency 값을 100으로 하면 완전하게 투명은 되지만 다른 창에서 맥빔으로 전환시 클라이언트 영역을 클릭하면 전환이 안 되거나, 다른창으로 이동 시에 줄이 나타나는 것과 같은 버그(?)가 있습니다. 한글입력 버그? 맥빔을 설치하고 별다른 설정 없이 바로 실행하면 OSX의 IME와 맥빔이 엉켜서 오작동을 보입니다. 또 빔의 검색을 수행하는 슬러시(/)를 입력하면 영문 입력 상태에서 한글로 변환되어 한글이 입력되는 현상이 있습니다. 이 문제를 해결하는 방법이 있습니다.
imi를 0으로 설정하면 한글을 입력할 수 없습니다. lmap과 IM 둘 다 비활성이라서 영문만 입력이 가능하고 한영 변환을 시켜도 바로 영문으로 돌아옵니다. 2가 제대로 작동 된다면 정말 좋을 것 같습니다만 이 설정도 가끔 오작동을 일으킵니다. 그래서 1로 설정하여 사용하면 됩니다. |
2008/08/19 00:00
| Vim
Trackback Address :: http://www.sangkle.com/blog/trackback/112
-
CoMK!D의 생각
Tracked from prag5ja's me2DAY 2008/09/15 21:50MacVim에서 자꾸 모드 전환할 때 입력 모드가 한글로 바뀌어서 찾아보니 다음과 같이 해주면 해결된다.





