2016-11-16 23 views
0

나는 ack.vim을 사용하고 있습니다. quickfix window의 stange 동작을 제외하고는 잘 동작합니다.Vim - 퀵 픽스 창 크기 문제 (ack.vim)

검색이 완료되면 Quickfix 창에 나열된 결과에서 파일을 열 수 있습니다.
여러 가지 방법으로 열 수 있습니다. 보통 나는 o (개방형), v (수직 형 분할) 또는 h (수평 분할 형)을 입력합니다.
그러나 언제든지 v 또는 h 중 하나를 누르면 퀵 픽스 창에 창의 높이가 표시됩니다.
그래서 h을 다섯 번 누르시면 터미널이 거의 빠른 수정 창에서만 대기하게됩니다.
현재로서는이 해결 방법으로 창 높이를 줄이기 위해 ctrl + w-을 입력하겠습니다.하지만 이것은 매우 성가신 일입니다.

누구든지이 문제를 해결하는 방법을 알고 있습니까?
도움 주셔서 감사합니다.

답변

0

이러한 매핑은 plugin documentation에서 설명한대로 플러그인에 의해 생성됩니다.

당신은 당신의 vimrc에 다음을 추가하여 해제 할 수 :

let g:ack_apply_qmappings = 0 
+0

감사합니다. 그러나, 내가하고 싶은 것은 키 맵핑을 비활성화하는 것이 아니라 성가신 높이 변경을 중지하는 것입니다. 어쨌든, 당신의 연결은 아주 도움이되었습니다. 정말 고맙습니다. – dosuken123

+0

도움이된다면 좋겠다 :) 매핑을 커스터마이징하려면, vimrc에'g : ack_mappings'라는 dict을 생성하고 문서에 설명 된 기본 매핑을 적용해야한다. – mMontu

+0

이 답변의 유용성을 알 수 없습니다. 문제는 퀵 픽스 화면에서 여러 번 분할하여 퀵 픽스 창의 크기를 잘못 확대하는 것입니다. OP는 플러그인의 매핑을 사용하려고하는데 퀵 픽스 창이 확대되지 않습니다. Ack.vim github에이 쿼리를 게시하는 것을 고려하십시오. – gregory