Cmder/Conemu:从任务定义中动态命名选项卡标题

Ben*_*Ben 2 conemu cmder

我在 Cmder 中使用 Putty 将 ssh 连接到“jumpbox”。然后我使用 -m ssh 选项在文件中传递主机名以跳转到“真实”目标主机。

我想在 Cmder/ConEmu 中的任务定义中动态地将腻子选项卡的标题设置为我要跳转到的主机名。在下面的屏幕截图中,您可以看到我尝试使用“%REMOTE_HOST%”传入一个环境变量,其中包含我想要在选项卡上显示的标题。然而,这只会创建一个名为 %REMOTE_HOST% 的选项卡。

任何帮助将不胜感激。

在此处输入图片说明

Max*_*mus 5

我多次解释过 PuTTY 和 mintty 不是控制台应用程序,它们是具有自己图形界面的GUI 应用程序

打个比方:您在 Windows(作为主机)中使用 Ubuntu(作为客户端)运行 VirtualBox,并在 VirtualBox-ed Ubuntu 中运行一些控制台应用程序。不知道为什么 Windows 中的 TaskBar 不显示 Ubuntu 控制台的标题?

当您在 ConEmu 中运行ChildGUI 时,它会显示在 Tab 子窗口标题中。

你需要做什么

配置 PuTTY 或您的远程主机(例如,带有ANSI 的bash 提示)以在 PuTTY 标题中显示正确的文本。该问题与ConEmu无关。

另外,请确保 ConEmu/Cmder 设置中的标签栏控制台模板是或包含 %seg

在此处输入图片说明