2008. 5. 26. 19:02

vimrc 설정

2008. 5. 26. 18:53

Vim설정 for Windows

2007. 7. 3. 11:10

Vim도 tab browsing 된다....

물론 gVim인 경우다....


http://www.linux.com/articles/59533

참조...
2006. 4. 8. 17:42

vimrc 개발자용 최적화 (gVim win32 기반)

어셈 : ml(매크로 어셈블러) 9
C/C++ : MingW gcc
Java : J2SE 1.5

등등
2006. 4. 8. 17:32

vim 소스 컴파일 하려면

gettext 필요함 =_=
2006. 4. 8. 17:28

gVim Font 세팅

드디어 찾아낸 설정 방법. -_-ㆀ

set guifont=돋움체:h9:cHANGEUL

옵션은 다음과 같다.

   For the Win32 GUI                    *E244* *E245*
   - takes these options in the font name:
       hXX - height is XX (points, can be floating-point)
       wXX - width is XX (points, can be floating-point)
       b  - bold
       i  - italic
       u  - underline
       s  - strikeout
       cXX - character set XX. valid charsets are: ANSI, ARABIC,
           BALTIC, CHINESEBIG5, DEFAULT, EASTEUROPE, GB2312, GREEK,
           HANGEUL, HEBREW, JOHAB, MAC, OEM, RUSSIAN, SHIFTJIS,
           SYMBOL, THAI, TURKISH, VIETNAMESE ANSI and BALTIC
2006. 4. 8. 17:28

Dos vs. Unix file type (in vim)

:help 'ff'

Linux에서

:set ff=unix
:w

윈도에서

:set ff=dos
:w

하시면 됩니다.

그런데, vim에서 dos format이라고 표시되지 않고,
라인끝에 ^M이 보이는 경우에는 dos 파일을 unix format으로 인식했다는
겁니다. 이런 경우에는
:%s/^M//g
하신 후 저장하면 됩니다. (^M = ^V^M)

모든 파일에 대해서 이렇게 하려면 골치아프니까 일반적으로는
ftp로 ASCII로 보내거나, 아니면 zip 해서 보낸 후 linux에서
unzip할 때 '-a' option (혹은 '-aa')을 주면 될 겁니다.
'unzip -h'
2006. 4. 8. 17:06

Vim configure

./configure --enable-multibyte --enable-check-gtk2=yes --with-x --enable-hangulinput --enable-check-gnome --enable-fontset
2006. 4. 8. 17:06

win32 Vim에서 F10 키 맵핑

win32용에서 F10을 키맵하려면

set wak=no
2006. 4. 8. 17:05

왼쪽에 tag(func,struct,global) 브라우져 두기

Download

http://www.vim.org/scripts/script.php?script_id=273

vim6x 이상
plugin 사용 가능 컴파일

우선은 tag 브라우져를 두기 위해서는 plugin이 사용될수 있게 컴파일 되어 있어야 한다.
또한 vim6.x 이상의 버전이어한다.

위에 taglist.vim 파일을 받아서 ~/.vim/plugin 에 복사를 한다.
또는 VIM_HOME/plugin 에 복사를 한다.
VIM_HOME은 보통 /usr/share/vim/vim6x 또는 /usr/local/share/vim/vim6x
또한 ctags가 설치 되어 있어야 한다.

vim이 plugin 지원하고 파일을 원하는 위치에 복사를 하셨다면 준비 과정은 끝났습니다.

c 또는 cpp 소스가 있는 디랙토리에 가서
$ ctags *
명령으로 ctags 파일을 생성한다.

그리고 vim을 이용하여 ctags가 존재하는 디렉토리의 C파일을 연다..

아직까지는 아무 일이 안일어 날 것이다..
:Tlist <- 명령을 내리면 옆에 테크 브라우져가 생겨 날 것이다.

왼쪽에 tag 브라우져 : 오른쪽 소스코드

창간 이동은 cltr+w w 이동
테크 점프는 테그 브라우져에서 함수나 변수에 켜서를 위치 시키고 Enter
그려면 오른쪽 소스창이 해당 테그가 있는 곳으로 점프한다.

좀 더 자세한 내용은 앞서 다운 받은 taglist.zip 파일 안에 동봉된
txt파일에서 원하는 정보를 얻을 수 있을 것이다.....