在 Geany,菜单 > 构建 > 执行可以配置命令以将输出发送到终端窗口。
例如:使用以下命令构建命令并在活动窗口中显示 Python 脚本,执行命令将把脚本的输出发送到终端窗口中的交互式 Python 会话中。
/usr/bin/python3 -i '%f'
但是,就我目前配置的 Geany 而言,每次运行时输出都会转到一个新的终端实例。我很快就会积累大量的窗口,如果我想查看上一次运行的结果,并不总是能清楚地知道哪个窗口是那个。
那么,有什么方法可以让我每次运行时都在同一个终端实例中发生这一切吗?
这是不是关于 Geany 的多个实例,但关于 Geany 的一个实例生成多个终端实例。我正在寻找的行为是 IDLE 的行为F5。
答案1
请参阅 Geany 手册虚拟终端仿真器 (VTE)页面和检查在 VTE 中执行程序选项:
在虚拟终端中执行程序,而不是使用外部终端工具。请注意,如果您同时运行多个执行命令,则输出可能会在 VTE 中混合在一起。