前一段时间我不得不重新安装我的 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
...这应该自动运行终端,但不是。我在首选项中四处寻找,但无法确定在哪里解决这个问题。建议将不胜感激。
创建 run_script 是默认行为。这是由于内部 vte 内部运行的某些问题可能导致的。但是,您可以配置它:Edit->Preferences->Terminal->“Don't use run script”(必须启用 vte 中的执行程序。因此您需要安装 libvte)