我开始尝试将Crunchbang(基于 Debian,并使用terminator)作为 Web 开发环境,而我正在努力解决的问题之一是xdg-open. 我来自 OSX 背景,所以如果这个问题过于密集,请原谅我。
我希望能够打开一个 url,xdg-open http://www.google.com然后继续使用相同的终端窗口来工作(这就是openOSX 中的功能)。现在, usingxdg-open占用当前选项卡/会话,直到我关闭浏览器窗口,或手动结束ctrl + c。我更喜欢它启动一个新进程,这样我就可以打开一个 URL,引用页面上的数据,并在同一个选项卡/窗口中使用它,而无需打开额外的一个。
要在 gedit 中打开要编辑的文件,我运行gedit sample.py &. 但是对于 Sublime Text,它很简单subl sample.py。这将打开要编辑的文件,并且它不会在后台运行(在我的 shell 中)。
我将如何使用 gedit 做到这一点?
我尝试过exec /usr/bin/gedit "$@"(从 复制/usr/bin/subl)但它的工作原理类似于gedit &。
或者alias ged="gedit $file &"应该做。我可以用$file别名替换什么?