!xdg-열기내 기본 브라우저에서 웹사이트가 열리지 않습니다

!xdg-열기내 기본 브라우저에서 웹사이트가 열리지 않습니다

나는 Archlinux에서 gvim 7.3.401을 사용하고 있습니다. 쉘 명령은 :!xdg-open http://www.vim.org해당 링크를 사용하여 기본 브라우저를 열지 않습니다. 실제로는 아무것도 하지 않는 것 같습니다.

예상대로 작동합니다.터미널 vim 내에서

gvim에서도 어떻게 작동하게 할 수 있나요?

답변1

노력하다:!xdg-open http://www.vim.org &

방법을 보기 전까지 동일한 문제가 있었습니다.LaTeX-박스그것을 한다.

답변2

여기서 문제는 gvim각 명령에 대해 새로운 더미 터미널을 생성하고 명령이 반환된 후에 분명히 터미널을 종료한다는 것입니다. 그래서:

:!xdg-open http://www.vim.org

즉시 반환하고 분명히(*) xdg-open내부 비동기 호출이 X종료되는 동안 호출이 백그라운드로 이동합니다(에서 제안한 대로).sappjw)는 다음을 수행하지 않습니다.

:!xdg-open http://www.vim.org &

(*) - 내가 틀렸다면 정정해주세요.

관련 정보