Vim 7 Alpha

17 03 2006

Vim 7 Alpha 버젼을 사용해 보았습니다.

Vim 7 을 이용해보려고 했던 가장 큰 이유는 Tab 에디팅 기능! 이것 하나만으로도 무지 편하게 Vim 에서 에디트를 할수 있게 되었습니다. :) 기존에 스크립트로 Tabbar, 혹은 Mini Buffer 익스플로러 등이 있었지만, native 하게 지원하는것이 아니라 Vim 의 스크립트에 의존하다보니 속도도 느리고 여러모로 좀 불편한 점이 있었습니다만, Vim 7 의 탭기능 자체 지원으로 이제 그런 부분들이 모두 사라졌습니다!

탭 명령어를 요약해보면~

tabn[ext] n : n 번째 탭으로 이동
tabne[w] : 새 탭 생성
tabe[dit] name : 새 탭으로 편집

tabbar 플러그인에서 지원하던것 처럼 alt + 숫자치를 tabn n 으로 매핑해서 쓰면 매우 편할것 같습니다~

p.s. 히히 DarwinPorts 용 Portfile 만들어 보았습니다. 혹시라도 필요하신 분은 코멘트~ -ㅇ-;;;



IPSec Tunnel - DarwinPorts

16 03 2006

휴~ 오랜만에 포스팅 해보네요. 흐흐;
병특을 위해 회사생활을 시작한지 이제 3개월째 접어들고 있습니다. =.=;

그간 3개월동안 리눅스 IPSec Tunnel 모듈에 하드웨어 가속을 붙이는 작업을 했습니다. 참 나름대로 삽질도 엄청하고, 새로 배운것도 많고…!! 정말 어이없는 삽질들을 생각해보면 =.=; 흑흑. 삽질기는 따로 정리해서 모아두고 디버깅안될때마다 처다봐야할 것 같습니다. ( 코딩도 습관이니 만큼=.= 같은 실수 반복할 확률이 높잖아요 :) ) 아직 해결하지 못한 문제가 하나 남아있어서 찝찝하긴 합니다만, 일단 다른 해야할 일이 생겨서 뒤로 미뤄지게 되었습니다.

이제 4월 기사 실기(? 대체필기!) 만 잘보면 저도 대한민국의 군인-_-;;이 됩니다. 흐흐;

다른 이야기~

그 동안 벼르고 벼르던 작업을 단행.. 하려다가 약간(?)의 좌절을 경험했습니다.
기존 OS X 에서 사용하던 Fink 를 걷어 내고~ ( 아.. 이거 Fink Gnome 패키징이 정말 이상합니다. Gnome Desktop 을 통채로 설치하는 Bundle 패키지는 2.6 을 기반으로, 그외 App, 라이브러리들은 2.10, 2.12 가 마구 엉켜서.. 참… :( ) Darwinports 로 이주를 했습니다만… 이게… Vim 설치부터 절 힘들게 하더라구요 =_=;

Ports 를 기반으로한 DarwinPorts 도 역시 Compile 관련 플래그를 줄수가 있는데요.

# port install vim -aqua +ruby +multibyte

위와 같은 방식으로 - + 를 주면 해당 옵션에 맞추어 컴파일/설치를 하게 됩니다. 근데 이 녀석이 이상하게 자꾸 Vim Carbon GUI 를 컴파일하는거에요 -ㅇ-;; 쓸일도 없구만.. 오기에 디버깅을 해보려 했지만.. 으음.. Tcl/TK 를 제가 아나요… (DarwinPorts 는 Tcl/Tk 로 작성되어있습니다.) 흑흑… ;ㅁ;

조금 시간 여유를 두고 지켜봐야 겠습니다. ( 뭘? -_-; ) 흐흐; 이녀석! 누가 이기나 보자 -,.-;;

p.s. 스킨 바꿔보았습니다~ 어때요!? :P