vim에서 make사용시 tab문제

kweun001의 이미지

vim 환경설정 파일에

set tabstop=4
set shiftwidth=4
set expandtab

로 해놓고 사용하고 있는데요

Makefile을 만들고 make하면

*** missing separator

이라는 메세지가........

tab키 두번을 입력하니..

*** missing separator (did your mean TAB instead of 8 spaces?)

tab을 인식하게 만들수 없을 까요?

lyster의 이미지

.vimrc에 아래 내용을 추가하세요. Makefile일 경우 expandtab을 무시하는 설정입니다.

au BufNewFile,BufRead [mM]akefile,[mM]akefile*,GNUmakefile,*.mk,*.mak,*.dsp set noexpandtab

게으름은 이제 그만