我可以更改 guake 选项卡的名称以显示当前命令吗?

the*_*cer 13 command-line guake

我非常频繁地使用 guake,并在任何时候通过 ssh 连接到 3 台以上的计算机。我还在一些选项卡(终端)上运行了守护进程。我想知道的是,是否可以将当前命令的名称作为终端的名称?右键单击选项卡并更改其名称会导致:(查看终端 5 之后的选项卡)

查看 5 号航站楼后的选项卡

谢谢。

小智 4

这是一个 guake (0.4.1) 错误。\n我只是通过这个错误报告看到并解决了这个问题,尽管作者说这不是最好的方法:\xe3\x80\x80 https://github.com/Guake/ guake/问题/205

\n\n
\n

我发现将对话框销毁代码(guake.py 第 983 行)移到设置选项卡标签的代码(第 986 行)之后实际上可以解决问题。所以对我有用的代码如下所示:

\n\n
    response = dialog.run()\n    # dialog.destroy() \n\n    if response == gtk.RESPONSE_ACCEPT:\n        self.selected_tab.set_label(entry.get_text())\n\n    dialog.destroy()\n
Run Code Online (Sandbox Code Playgroud)\n\n

也许 gtk 和对话框存在一些问题,但我在 0.4.1 版本差异中没有发现任何与 gtk 有关的代码更改。

\n
\n\n

编辑:guake 0.4.2 可以正确更改选项卡名称

\n