2014-07-16 3 views
0

Vim에 표시된 단어를 Google에 매핑하고 첫 번째 결과 (검색 결과가 아님)를 표시합니까? 분명히Google에서 Vim에 단어를 입력하고 첫 번째 결과의 콘텐츠를 표시합니다.

nmap <c-l> :ConqueTerm lynx -accept-all-cookies 
    -nopause 'google.com/search?q="something"'<cr>10<down>' 

, 10<down>가 작동하지 않습니다

이것은 내가 지금까지 시도한 것입니다. 또한 "something"은 표시된 단어로 바꿔야합니다.

답변

0

해결되었습니다.

vnoremap <leader>go :<c-u>exec "!lynx -accept-all-cookies -nopause -cmd_script=~/.vim/lynx_script/lynx_google 'google.com/search?q=" . @* . "'"<cr>

빔이 작동하는 레지스터 @*에 대한 +x11하여 컴파일해야합니다 :이 라인입니다.

<c-u>은 시각적 매핑의 선두 '<,'>을 삭제합니다.

lynx의 cmd_script는 key Down Arrow이고 그 뒤에 입력 할 경우는 key ^J입니다.