vim 에서 filetype on을 해서 cpp를 열고 컴파일 하려고 하면 안

lkjt의 이미지

!g++ % -o %<

이렇게 하면
%가 경로를 뜻하게 되면서 컴파일 에러가 납니다..

feanor의 이미지

도통 무슨소린지 알아먹을수가 없군요.

최소한 운영체제, Vim 버전, 현재의 환경 설정, 실행된 명령줄, 에러 메시지 정도를 적어주셔야 하지 않을까요.

--feanor

lovejin0309의 이미지

절대 경로로 적어 보세요.

lkjt의 이미지

운영체제 한컴리눅스 3.1

에러 :

:!g++ /windows/project/linkedlist(s)/linkedlist(s)/linkedlist(s).cpp -o /windows
/project/linkedlist(s)/linkedlist(s)/linkedlist(s)
/bin/bash: -c: line 1: syntax error near unexpected token `('
/bin/bash: -c: line 1: `g++ /windows/project/linkedlist(s)/linkedlist(s)/linkedl
ist(s).cpp -o /windows/project/linkedlist(s)/linkedlist(s)/linkedlist(s)'

shell returned 2

소스 파일 위치
/windows/project/linkedlist(s)/linkedlist(s)/linkedlist(s).cpp
vim - 6.1 (리눅스용 gvim)[/code]
feanor의 이미지

파일 이름에 ( 가 있어서 그렇습니다.

--feanor

lkjt의 이미지

그렇군요, 감사합니다.