Versuchen :!xdg-open http://www.vim.org &
Ich hatte das gleiche Problem, bis ich gesehen habe, wie LaTeX-Box es tut.
Ich verwende gvim 7.3.401 auf Archlinux. Der Shell-Befehl :!xdg-open http://www.vim.org
öffnet meinen Standardbrowser nicht mit diesem Link. In der Tat scheint es nichts zu tun.
Dies funktioniert erwartungsgemäß im Terminal vim
Wie kann ich es auch in gvim funktionieren lassen?
Versuchen :!xdg-open http://www.vim.org &
Ich hatte das gleiche Problem, bis ich gesehen habe, wie LaTeX-Box es tut.
Das Problem hierbei ist, dass gvim
für jeden Befehl ein neues Dummy-Terminal erzeugt wird, das nach der Rückkehr des Befehls offensichtlich abgetötet wird. Also die:
:!xdg-open http://www.vim.org
kehrt sofort zurück und anscheinend (*) wird der xdg-open
interne asynchrone Aufruf von X
beendet, während der Aufruf in den Hintergrund geht (wie von sappjw vorgeschlagen ):
:!xdg-open http://www.vim.org &
(*) - Bitte korrigiere mich wenn ich falsch liege