gpt4 book ai didi

macos - 在 iterm 中设置标题和徽章文本

转载 作者:行者123 更新时间:2023-12-01 06:53:26 32 4
gpt4 key购买 nike

当我在终端中打开多个选项卡时,我发现对我有帮助的是设置标题和徽章文本;我通过按 Cmd + i 并手动设置它来做到这一点。

我会发现更有益的是设置这些的命令行选项。

我找到了一个设置标题的功能,但没有找到徽章:

# Set Terminal Tab Title
function title {
echo -ne "\033]0;"$*"\007"
}

从这里开始,我希望能够调用该函数并让它根据我当前所在的目录设置标题。

有谁知道如何安排?

所以我有两个问题:
  • 如何将 iTerm 选项卡标题设置为我当前所在的目录?
  • 我怎样才能对徽章做同样的事情?
  • 最佳答案

    当您打开多个选项卡时,通常很难知道您在哪里以及您当前正在做什么。为此,您可以设置标题和徽章文本以使其更加清晰。
    设置它需要几分钟;首先启用 Shell 集成 然后将以下代码片段放入您的 .bashrc 文件中:

    # This will set your window title
    export PROMPT_COMMAND='echo -ne "\033]0;${PWD##*/}\007"'
    source ~/.iterm2_shell_integration.`basename $SHELL`

    # This creates the var currentDir to use later on
    function iterm2_print_user_vars() {
    iterm2_set_user_var currentDir "${PWD##*/}"
    }
    接下来,转到您在 iTerm2 中的默认配置文件,并将 \(user.currentDir) 放在徽章字段中。当您重新启动终端时,您会注意到您的标题和徽章会自动更新为您当前所在的目录。
    (这是从我写的一篇博客文章中重新发布的,该文章不再在线)。

    关于macos - 在 iterm 中设置标题和徽章文本,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/38475154/

    32 4 0
    Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
    广告合作:1813099741@qq.com 6ren.com