2014-02-21 2 views
0

구문 방식을 사용하는 접기 기능은 꽤 좋으며 일종의 "기능 목록"을 만드는 데 사용할 수 있습니다. 그러나 '/'를 사용하여 함수 이름을 찾으려면 vim이 접힌 라인에 커서 을 배치하여 후보가 접힌 내용임을 나타냅니다. 이 문제를 피할 수 있습니까? 당신이 가려진 경기를 보여주기 위해 열 수있는 배를 원하는 경우vim에서 접힌 내용을 제외한 내용은 어떻게 찾을 수 있습니까?

답변

1

, 당신은 할 수있다, 당신은 (효과적으로 무시)를 통해 이동하려면 내부 일치 주름

:set foldopen+=search 

를 통해 기본 동작을 복원해야 폐쇄 된 배를 확인하고 n 내선 검색 일치 명령의 매핑 변종 자신을 다시 호출 :

:nnoremap ,n n:if foldclosed('.') != -1<Bar>execute 'normal ,n'<Bar>endif<CR> 
:nnoremap ,N N:if foldclosed('.') != -1<Bar>execute 'normal ,N'<Bar>endif<CR> 
+0

지우기, 짧고 효과적인 답을! vim이 내부 기능으로 빌드하지 않는다는 사실은 정말 유감입니다. – naive231

관련 문제