내가 여러 분할 창VIM :
단계에서 VIM에서 검색 할 여러 분할 창에서 검색 : 분할 창에서 '*'로 커서 아래
- 강조 단어
- 을 눌러 'n'가
이 가능 Ctrl 키 전주 통해 창을 변경하지 않고 모든 분할 창에서 다음 항목으로 이동하려면?
당신처럼, 그것을 위해 매크로를 만들 수 있습니다내가 여러 분할 창VIM :
단계에서 VIM에서 검색 할 여러 분할 창에서 검색 : 분할 창에서 '*'로 커서 아래
이 가능 Ctrl 키 전주 통해 창을 변경하지 않고 모든 분할 창에서 다음 항목으로 이동하려면?
당신처럼, 그것을 위해 매크로를 만들 수 있습니다: QQ*CTRLCTRLwNCTRLCTRL ww w q.
이제 @q을 검색하여 검색 할 수 있습니다.
:nmap YOUR_FAVOURITE_KEY @q
nnoremap <silent> n :exe (search(@/, 'nW') == 0 ? "normal \<lt>c-w>\<lt>c-w>ggn" : "normal! n")<cr>
nnoremap <silent> N :exe (search(@/, 'bnW') == 0 ? "normal \<lt>c-w>\<lt>c-w>G$N" : "normal! N")<cr>
이이 질문에 대한 대답, 그러나 정력의 정신에 같은 느낌하지 않습니다 그리고 당신은 그것을 위해 map
을 설정할 수 있습니다. 나는 quickfix 창을 사용하는 느낌을 선호합니다.
*
다음 실행 사용 후 :
:cexpr []|exe "windo vimgrepadd//j %"|copen
이제 검색을 통해 이동 :cn
및 :cp
를 사용할 수 있습니다. 개인적으로 Tim Pope의 unimpaired.vim을 사용하면 [q
및 ]q
형태로 좋은 매핑을 제공합니다.
는
:h search(
:h quickfix
:h cexpr
:h windo
:h vimgrepadd
:h copen
:h cn
를 참조하십시오