我已经尝试过xdg-open,但问题是它是在defaut应用程序中打开文件。
根据 xdg-open
手册
xdg-open在用户喜欢的应用程序中打开一个文件或URL。如果提供了一个URL,该URL将在用户首选的Web浏览器中打开。xdg-open 支持文件、ftp、http 和 https URL。
xdg-open 只能在桌面会话中使用。不建议以root身份使用xdg-open。
所以你有两个解决方案
例如,如果我想打开 foo.txt
使用 vim
,我只是打
vim foo.txt