2009-09-26 5 views
4

vim이나 gvim으로 검색 할 때 커서의 결과가 다소 무작위이며 창에 마지막 (또는 첫 번째) 줄에 너무 자주 랜딩됩니다. 검색 강조 표시는 도움이되지만 커서를 찾기 위해 화면을 둘러 보는 것은 여전히 ​​성가신 일입니다 ... 그리고 약간의 아이러니 한 점은 vim이 몇 메가 바이트의 로그 파일에서 다음 결과를 찾은 후 ol을 사용해야한다는 것입니다. '신피질은 마지막 4K 정도에서 그것을 격리시킵니다.자동으로 vim 검색 결과 중앙에 놓기

수 있습니다. 수작업으로 검색 할 때마다 'zz'를 눌러서 원하는 효과를 얻지 만 자동으로 _vimrc를 처리하도록 의사를 지정하는 것이 좋습니다.

답변

7

이 기능을 사용할 수 있습니까?

:nmap n nzz 
:nmap p pzz 
+0

그것이 그렇게 쉬운에 대해 아마 생각 했어요. 대단하다. 감사! – JustJeff

+0

니스. 완성을 위해 나는'nmap N Nzz'과'nmap P Pzz'를 추가 할 것입니다. – tkocmathla

2

는 너무 다른 명령과 함께이 트릭을 사용

nnoremap n nzz 
nnoremap N Nzz 
nnoremap <C-o> <C-o>zz 
nnoremap <C-i> <C-i>zz