【发布时间】:2015-04-30 09:08:10
【问题描述】:
我们如何在整个会话期间重命名 MobaXTerm 中的选项卡?目前,我可以右键单击并重命名选项卡,但只要按 Enter 键进入命令提示符,MobaXTerm 就会将选项卡名称重置为其原始默认值。我尝试更改 PS1 env 变量但没有任何效果。请帮忙。
【问题讨论】:
标签: windows unix remote-access
我们如何在整个会话期间重命名 MobaXTerm 中的选项卡?目前,我可以右键单击并重命名选项卡,但只要按 Enter 键进入命令提示符,MobaXTerm 就会将选项卡名称重置为其原始默认值。我尝试更改 PS1 env 变量但没有任何效果。请帮忙。
【问题讨论】:
标签: windows unix remote-access
我自己没有尝试过,但是当您为新的 ssh 会话创建配置文件时,有一个“书签设置”选项卡,并且在此选项卡内有一个名为“锁定终端标题”的复选框。根据手册:
锁定终端标题
终端标题将设置为会话名称
如果您选中此选项,shell 设置选项卡标题的任何尝试都将失败。 如果您想允许 shell 更改选项卡标题,请取消选中此选项。
【讨论】:
看起来您需要将每个新选项卡作为新会话打开(单击“会话”按钮),然后按照 ks2000 的建议(对我有用)。
【讨论】:
为非购买的 mobaxterm 创建的会话数有限制。当您去编辑会话时,将显示此消息的红色消息。删除不需要的会话,解锁终端标题,然后它将起作用。否则购买mobaxterm。
【讨论】:
有点晚了,但我遇到了这个并想更新它。
我在这里找到了答案:
https://stackoverflow.com/questions/29963545/rename-tab-in-mobaxterm-for-session-duration
我写了一个 bash 函数来为我快速处理这个问题。
set_title() {
PROMPT_COMMAND="echo -ne \"\033]0;$1\a\""
}
set_title "网络服务器"
【讨论】: