运行命令不运行命令行程序

在Unity中有一些名为“执行命令”的菜单,可以通过快捷键ALT + F2运行。 只有当我尝试使用它来运行GUI程序(例如gedit它才能正常工作。

当我把命令尝试运行命令行程序时,它完全不起作用: vim test.txt之后没有任何错误信息就没有任何反应。 这是一些bug还是一些“function”?

如何在不运行“终端”的情况下在Ubuntu / Unity中运行命令行程序?

命令行应用程序无论如何都将使用终端。 如果你想用vim编辑test.txt ,你仍然需要说出你想要使用哪个终端。 假设你在gnome-terminal中运行vim(使用ALT + F2 ),你必须输入的完整命令是:

 gnome-terminal -x vim test.txt 

比它的工作。