前段时间我不得不重新安装 Java 编译器,所以我知道我弄坏了一些东西。现在,当我在 Geany 中执行程序(按 F5)时,它会geany_run_script.sh
在我的工作目录中生成一个脚本。脚本的内容:
#!/bin/sh
rm $0
java "boltzmann"
echo "
------------------
(program exited with code: $?)"
echo "Press return to continue"
#to be more compatible with shells like dash
dummy_var=""
read dummy_var
...这应该自动运行终端,但事实并非如此。我在“首选项”中四处寻找,但无法确定在哪里修复此问题。如果能提出建议,我将不胜感激。
答案1
创建 run_script 是默认行为。这是因为在内部 vte 中运行可能会导致一些问题。但是,您可以对其进行配置:编辑->首选项->终端->“不使用运行脚本”(必须启用 vte 中的执行程序。因此您需要安装 libvte)