[완료]vim에서 확장자를 제외한 현재파일명은 어떻게 알수 있을까요?

sp_uad01의 이미지

안녕하세요.

현재 개발환경에서 소스명이 aa.c 이면 make 파일명은 aa.mk 입니다.

그래서 다음과 같이 설정하였습니다.
" map :w :make -f %.mk "

소스편집후 make 할려고
입력하면 다음과 같은 에러가 발생합니다.(당연히 발생하겠죠 -_-;;)
" :!make -f aa.c.mk 2>&1| tee /tmp/v574098/0 "
" make: Cannot open aa.c.mk. "

여기서 제가 궁금한것은 '%'가 현재파일명으로 매핑되는거 같은데
혹시 확장자를 제외한 파일명, 즉 aa로 매핑되는방법을 알고 싶습니다.

feedseaotter의 이미지

:h extension-removal 에 있네요. :)

%       current file name
%<      current file name without extension

sp_uad01의 이미지

%< 로 해보니까 잘되네요 ^^

extension로 검색해볼걸 그랬네요

저도 help 뒤져봤는데...

아무튼 감사합니다.

빼앗긴 들에도 봄은 오는가