'vim'에 해당되는 글 1건

  1. 2008.06.03 Intelligent completion at Vim 7.0

Vim 에서 Visual assistant 처럼 코드 작성시에 나머지 부분을 채워주는 기능.
From KLDP..

-------------------------------------------------------------------------------------------------

Vim 7.0을 쓰신다면 Intelligent completion 기능을 쓸 수 있습니다.
단, 이 기능을 사용하려면 ctags가 있어야 합니다.

1. 헤더 파일이 있는 디렉토리로 가서(/usr/include 등) $ ctags -R로 tags 파일을 생성합니다.

2. ~/.vimrc 파일에 다음을 추가합니다.
filetype plugin on
set tags+=/usr/include/tags

3. vim을 실행해 파일을 작성합니다. 입력 도중 Ctrl+X, Ctrl+O를 연속해서 누르면 이 기능이 동작합니다.
타입 이름을 쓰는 중에 작동시키면 지금까지 작성한 문자들로 시작하는 타입들을 리스팅해줍니다.
또, 구조체 변수 뒤에 .또는 ->를 쓴 후 Ctrl+X, Ctrl+O를 누르면 그 구조체의 멤버를 리스팅해줍니다.

C, HTML, Ruby, Python, PHP 등이 기본 지원되고, C++는 OmniCppComplete 플러그인(http://vim.sourceforge.net/scripts/script.php?script_id=1520)을 설치하면 사용할 수 있습니다.

'Study.. > Programming' 카테고리의 다른 글

Javascript 계산기  (0) 2008.10.28
printf 의 16진수 / 8진수 출력..  (0) 2008.09.18
_beginthreadex  (2) 2007.11.16
LEX & YACC  (0) 2007.09.04
MFC 프로그래밍.. "Hello World" + Mouse event..  (0) 2007.08.28
Posted by Yoons...
,