2017-01-21 9 views
0

예를 들어, 내 빌드 로그입니다 : 내가 감지하는 오류 형식을 설정할 수 있도록 노력하겠습니다VIM 빠른 수정 : 오류 형식 문자열에서 일부 텍스트를 필터링하는 방법? 무언가 같이

[Server01:/sourceroot/src/test01.cpp:3]This is an macro error. 

%f=src/test01.cpp, %l=3 

그래서 "Server01의를 :/sourceroot /"필터링하는 방법에 문자열 내 "set efm =".vimrc 파일에서 설정 하시겠습니까?

let &errorformat = '[%[%^/]%#:/%[%^/]%#/%f:%l]%m' 

그러나, 그것은 errorformat로 구문 분석 이전에 다시 포맷 초기 메시지를 아마 쉽게 :

답변

2

/sourceroot/ 가정하면 경로의 바로 첫 번째 구성 요소입니다.