Skip to content

Instantly share code, notes, and snippets.

@yurenju
Created November 2, 2008 14:52
Show Gist options
  • Save yurenju/21703 to your computer and use it in GitHub Desktop.
Save yurenju/21703 to your computer and use it in GitHub Desktop.
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 == "vim"
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>
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment