[완료]vim에서 /usr/include/unistd.h 는 어떻게 참조되나요

newpolaris의 이미지

#include unistd.h

라 해두면 vim 에서 자동 완성키를 누르면

찾아서 읽잖아요, 근대 그건 어떻게 찾아가는거죠?

원래 제가 하고자 하는 바는

#include d3d9.h
#include d3dx9.h

이렇게 해놓으면 알아서 참조할 수 있도록 하는건데,

위의 것을 알면 비슷하게 하면 될 것 같습니다.

우선 /usr/include 에 DX_SDK라 만들고, DXSDK/include를 심볼릭 링크 걸었는데

vim에서 자동완성은 여전히 않되네요.

newpolaris의 이미지

:set path
path=.,/usr/include,,

흔히 gVim 인가 윈도우에서는 이러면 된다.
:set path=.,g:/Program\\\ Files/MicrosoftDirectXSDK/Include,,

:set path=.,g:\Program\\\ Files\MicrosoftDirectXSDK\Include,,

cygwin인 경우
:set path=.,/cygdriver/g/에서 탭키를 누르면 자동완성이 되는걸 볼수 있다.

:set path=.,/cydrive/g/Program\\\ Files/MicrosoftDirectXSDK/Include/

그러나 path가 길게 나오므로, 다른곳에 설치를 하던가 아님 cygwin의 상위 디렉토리에 마운트 하는걸 추천.

nEW

nEW