파일 하나만 컴파일하는 것이 아니라 cpp파일 묶어서 컴파일 할 때가 있습니다.
그래서 이렇게 단축키를 지정했습니다.
au FileType cpp map :w:!g++ *.cpp -g -Wall -W -O2 -o %<.exe && "%:p:r.exe"
그런데 , 파일명.cpp~: file not recognized: File format not recognized 이렇게 에러가 나면서 컴파일이 안되네요... vim을 쓰면, 확장자 뒤에 ~가 붙는 파일이 만들어지잖아요... 아무래도 이녀석때문에 에러가 나는 듯합니다...
어떻게 해야 cpp 파일만 묶어서 컴파일 할 수 있을까요?
그리고 여담이지만,... 밑의 있는 명령줄은 C언어 컴파일 단축키입니다. 이건 잘만 되는데.. 왜 cpp파일은 안될가요..?
au FileType c map :w:!gcc *.c -g -Wall -W -O2 -o %<.exe && "%:p:r.exe"