Como abrir um uri no vim

Talvez, como eu, você salve uris em arquivo de texto, para abri-los depois, e, como eu, copie e cole o uri do arquivo de texto para o navegador que te aborrece. Como um desenvolvedor preguiçoso, aqui está um comando vim para abrir, no navegador, este uris:

:exec "!xdg-open ".getline('.')<CR>

Para evitar a entrada do comando, você pode mapeá-lo:

Para Windows :

map <leader>o <Esc>:exec "!start explorer ".getline('.')<CR><CR>

Para Mac Os X :

map <leader>o <Esc>:exec "!open ".getline('.')<CR><CR>

Para Linux :

map <leader>o <Esc>:exec "!xdg-open ".getline('.')<CR><CR>