기본적으로 정규식과 일치하는 모든 줄을 나열하는 quickfix 버퍼를 만들어야합니다. 가장 좋은 방법은 무엇입니까?VIM에서 quickfix로 패턴 검색
글로벌 명령이 좋지 않을 수도 있지만 사용할 수 있어야한다고 생각합니다. 전역 명령의 출력은 완벽하지만, 하이퍼 링크에 일치하는 줄이 필요합니다.
기본적으로 정규식과 일치하는 모든 줄을 나열하는 quickfix 버퍼를 만들어야합니다. 가장 좋은 방법은 무엇입니까?VIM에서 quickfix로 패턴 검색
글로벌 명령이 좋지 않을 수도 있지만 사용할 수 있어야한다고 생각합니다. 전역 명령의 출력은 완벽하지만, 하이퍼 링크에 일치하는 줄이 필요합니다.
사용 caddexpr : -
g/<pattern>/caddexpr expand("%") . ":" . line(".") . ":" . getline(".")
또한 글로벌 명령을 사용하여 무엇 내장을 고수 할 수 없다. 는 아래의 vimgrep 명령을 사용하여 다음
:vimgrep /pattern/ %
그리고 :copen
또는 :cwindow
필자는 개인적으로 이것은 받아 들인 대답과 정확히 똑같은 것을하기 때문에 더 나은 대답이라고 생각하지만, 더 간단하고 더 간결한 방식으로 생각합니다. – Michael
간단하고 효과적입니다! –
쿨 ... 그리고로 전화 : 물론 cwindow. –