I\'d like to be able to send the HTML file I\'m currently editing in vim to my web browser, Chrome. I\'m running Linux.
This gets me very close:
I use the shell.vim plugin to run commands in background on Windows. I don't know exactly what it does, but I believe it also works for that on Linux:
http://www.vim.org/scripts/script.php?script_id=3123
Shell.vim does allow for asynchronous external commands, but I don't know whether it allows you to keep focus with Vim terminal, avoid moving back manually.
Another plugin that allows asynchronous calls is below, although it relies on having Vim compiled with Python support and I haven't tested: https://github.com/MarcWeber/vim-addon-background-cmd