2014-12-29 2 views
0

vim-rspec 매핑은 하나의 테스트에 대해서만 올바른 경로를 얻습니다. 어떻게 든 다른 모든 테스트는 올바른 경로로로드되지 않습니다. rspec spec/controllers/queue_items_controller_spec.rbvim-rspec에서 문제 - 올바른 경로를 매핑하지 않습니다.

그러나 다른 모든 사양에 대한

이 경로는 상위 폴더와 함께 제공 :

I 작동 파일에 정력 내부의 명령을 수행 할 때

, 그것은 올바른 명령을 제공합니다

rspec /(...)/(...)/(...)/spec/controllers/reviews_controller_spec.rb 

나는 내의 .vimrc에 다음이

" vim-rspec mappings 
let g:rspec_runner = "os_x_iterm" 
map <Leader>t :call RunCurrentSpecFile()<CR> 
map <Leader>s :call RunNearestSpec()<CR> 
map <Leader>l :call RunLastSpec()<CR> 
map <Leader>a :call RunAllSpecs()<CR> 

iTerm2 + Vim + Tmux를 사용하고 있습니다.

이 매핑 문제를 해결하는 방법을 아는 사람이 있습니까?

+0

': set autochdir'가 있습니까? 어쨌든, 이것은 당신이 저자가 아니라 여기에보고해야하는 플러그인 문제와 같습니다. –

+0

방금 ​​오류가있는 곳을 찾았습니다. NERDTree를 통해 파일을 열 때 실제로 문제가됩니다. 이 특정 문제에 대한 해결책을 찾지 못했습니다. 이제는 CtrlP를 통해 spec 파일을 열려고합니다. –

+0

좋아. 발견 한 내용을 답변으로 문서화하거나 다른 사람에게 도움이 될만 큼 구체적이지 않은 경우 질문을 삭제하십시오. –

답변

0

방금 ​​오류가있는 곳을 찾았습니다. NERDTree를 통해 파일을 열 때 실제로 문제가됩니다. 이 특정 문제에 대한 해결책을 찾지 못했습니다. 이제는 CtrlP를 통해 spec 파일을 열려고합니다. - Gustavo Varallo

관련 문제