On So, 30 Mai 2021, Felipe Contreras wrote:

> Hello,
> 
> If I run this:
> 
>   :call system('exo-open http://google.com')
> 
> It works fine.
> 
> But this doesn't:
> 
>   :!exo-open http://google.com
> 
> I tried to reproduce what exo-open ultimately does, an the issue ends up
> with a simple g_spawn_async().

I have seen this behaviour before, but not sure what is causing this. It 
works using `setsid xdg-open` as mentioned e.g. here: 
https://vi.stackexchange.com/a/5034/71

I have also created a bug report against exo-open, but that one was 
shutdown without much discussion :( 

Note: emacs seems to have a similar problem, this answer goes a bit more 
into the details why this may happen: 
https://askubuntu.com/a/675366/855670


Best
Christian
-- 
Verwechsle nicht die Freude am Gefallen mit dem Glück der Liebe.
                -- Coco Chanel

-- 
-- 
You received this message from the "vim_dev" maillist.
Do not top-post! Type your reply below the text you are replying to.
For more information, visit http://www.vim.org/maillist.php

--- 
You received this message because you are subscribed to the Google Groups 
"vim_dev" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to vim_dev+unsubscr...@googlegroups.com.
To view this discussion on the web visit 
https://groups.google.com/d/msgid/vim_dev/20210531053636.GF1800871%40256bit.org.

Raspunde prin e-mail lui