vim实在太强大,越来越喜欢阿。。。。另外发现 shift+k ,就直接是man。。。以前一直不懂。。。
- function! OnlineDoc()
- let s:browser = "firefox"
- let s:wordUnderCursor = expand("<cword>")
- if &ft == "cpp" || &ft == "c" || &ft == "ruby" || &ft == "php" || &ft == "python"
- let s:url = "http://www.google.com/codesearch?q=".s:wordUnderCursor."+lang:".&ft
- elseif &ft == "gvim"
- let s:url = "http://www.google.com/codesearch?q=".s:wordUnderCursor
- else
- return
- endif
- let s:cmd = "silent !" . s:browser . " " . s:url
- execute s:cmd
- redraw!
- endfunction
- " online doc search
- map <ESC>k :call OnlineDoc()<CR>