代码之家  ›  专栏  ›  技术社区  ›  Eduardo León

如何在Ubuntu/Linux上启动和定位多个应用程序?[关闭]

  •  0
  • Eduardo León  · 技术社区  · 15 年前

    在我的新工作中,我在做Rails开发,我在Ubuntu(我的选择)。我想启动emacs,和2或3个终端,定位它们,可能CD到目录。

    我一直在到处找,但似乎找不到任何能做到这一点的应用程序。

    我在这里问这个问题,因为如果没有一个别人知道的应用程序,这将是一个编程问题,关于我如何以一个吻的方式(小Ruby脚本或其他东西)完成这个问题。

    那么:您是否知道任何应用程序都会按照我的意愿来做,或者如果失败了,您是否知道一种简单的方法来自己编程(我不在乎什么语言/框架)。

    2 回复  |  直到 15 年前
        1
  •  7
  •   Adam Jaskiewicz    15 年前

    很多命令接受 -geometry 参数(例如,xterm会这样做,所以那里就有您的终端)。我不知道Ubuntu是如何处理这些东西的,但是在Slackware上,我只需要把我想运行的命令放到 ~/.xinitrc 文件。这只是一个脚本,当X出现时它就会运行,所以你可以用它来运行你的窗口管理器,以及任何你想用X来运行的应用程序。

    Ed:同时,ISR许多桌面环境,比如gnome/kde/xfce,甚至CDE都支持某种“注销时保存会话”的功能。您可以简单地按照您想要的方式布局窗口和应用程序,然后注销,保存会话,然后不单击该框来保存将来的会话。

        2
  •  1
  •   Nikhil    15 年前

    编写一个启动emacs和gnome终端的shell脚本。要在某个目录中启动,可能有一个命令行选项;例如,在konsole中,您可以运行“ konsole --workdir ~ “转到您的主目录。

    亚当有一个很好的定位建议。在kde中,另一种方法是编辑emacs和gnome终端窗口的默认设置,以从特定的大小和位置开始(尽管这可能与多个gnome终端发生故障,因为它们都处于同一位置)。

    编辑:GNOME终端的选项是“ --working-directory “。