在MobaXTerm中为会话持续时间重命名标签

p8h8hvxi  于 2022-10-17  发布在  Unix
关注(0)|答案(5)|浏览(317)

如何在整个会话期间重命名MobaXTerm中的选项卡?目前,我可以右键单击并重命名选项卡,但只要我一按Enter键进入命令提示符,MobaXTerm就会将选项卡名重置为其原始默认名称。我尝试更改PS1环境变量,但没有效果。请帮帮忙。

laik7k3q

laik7k3q1#

我自己还没有尝试过,但是当您为一个新的ssh会话创建一个配置文件时,有一个选项卡“Bookmark设置”,在这个选项卡中有一个名为“锁定终端标题”的复选框。根据手册:
锁定端子标题
终端标题将设置为会话名称
如果选中此选项,则外壳程序设置选项卡标题的任何尝试都将失败。如果要允许外壳程序更改选项卡标题,请取消选中此选项。

w8rqjzmb

w8rqjzmb2#

看起来你需要打开每一个新的标签作为一个新的会话(点击“会话”按钮),然后按照KS2000的建议(它对我有效)。

50few1ms

50few1ms3#

为非购买的mobaxTerm创建的会话数量有限制。当您进入编辑会话时,将显示红色消息此消息。删除不需要的会话,解锁终端标题,然后它就可以工作了。否则,购买mobaxTerm。

sirbozc5

sirbozc54#

有点晚了,但我偶然发现了这一点,并想更新它。
我在这里找到了答案:

https://stackoverflow.com/questions/29963545/rename-tab-in-mobaxterm-for-session-duration

我编写了一个bash函数来为我快速处理这个问题。

set_title() {
  PROMPT_COMMAND="echo -ne \"\033]0;$1\a\""
}

将标题设置为“Web服务器”(_T)

pieyvz9o

pieyvz9o5#

如果上述方法都不起作用,只需转到会话选项卡并单击您想要重命名的会话(就像您想要重命名文件时一样)。您应该看到以下内容:

之后,输入首选名称并按Enter键。将出现以下窗口:

点击YES,然后瞧!

这不是会期,而是永久性

相关问题