如何在 XFce 的终端中添加一个编译一些代码的启动器?

如何在 XFce 的终端中添加一个编译一些代码的启动器?

我的计算机上有一些文件需要在编辑时经常编译,例如:

context file.tex

我尝试向 XFce4 面板添加一个启动器,该启动器将打开xfce4-terminal并编译此代码,但是,我在启动器首选项窗口中尝试的所有命令都不起作用。

如何将启动器添加到 XFce 面板来打开终端、编译并在完成后使终端保持打开状态?

答案1

在启动器首选项窗口中,输入以下命令:

bash -c "context file.tex; exec bash"

然后选中“在终端上执行”选项。

这将在终端上执行 Bash,运行引号之间的 2 个命令,而不是交互式 shell。第一个当然是你的编译。第二个将我们的非交互式 shell 替换为交互式 shell,因此您可以在编译完成后使用它。

相关内容