How can I take the current word under the cursor in VIM?
echo expand("<cword>")
or
let l:WordValue = expand("<cword>")
How can I execute the command under the cursor? I am not exactly sure what kind
of commands you're refering to, but since you mentioned man pages, I'd assume
that you want to execute unix and or cmd commands. If this is the case you'll
want something like
fu ExecuteCommand()
let l:Command = expand("<cword>")
execute "!" . l:Command
endfu
Alternatively, you might want to change the value of keywordprg
:
:set keywordprg=!