" Doesn't work because of gh#vim/vim#4738 " let g:netrw_browsex_viewer='setsid osurl' let g:netrw_nogx=1 " This is just temporary workaround until the above issue is truly " resolved. " https://github.com/vim/vim/issues/4738#issuecomment-830820565 " https://bugzilla.suse.com/show_bug.cgi?id=1173583 " (https://bugzilla.suse.com/show_bug.cgi?id=1173583) " gh#vim/vim#4738 function! OpenURLUnderCursor() let s:uri = expand('') echom "s:uri = " . s:uri if s:uri != '' silent exec "!osurl '".s:uri."'" :redraw! endif endfunction nnoremap gx :call OpenURLUnderCursor()