【发布时间】:2018-08-15 07:35:37
【问题描述】:
我正在尝试在 iterm2 中设置终端的标签标题。当我在 shell 中使用时它可以工作
echo -ne "\033];foobar\007"
但是当我在 neovim 中执行此操作时,选项卡标题不会改变。在 neovim 中,我正在尝试使用它
!echo -ne "\033];foobar\007"
我的 shell 是 zsh 而不是我使用 tmux 或类似的东西(这个问题中故意缺少 tmux 标签,尽管它经常与这样的东西相关)。我尝试了该 echo 命令的一些变体(例如 \a 而不是 \007,但这只是 zsh 糖)并尝试使用我在 https://gist.github.com/bignimbus/1da46a18416da4119778 找到的函数,但也没有任何运气。
我在 iTerm2 配置文件中设置了允许终端设置选项卡标题和窗口标题的选项。正如我所说,即使我只是从 shell 中回显该字符串而不是在 vim 中,它也可以工作。
有什么我可能缺少的想法吗?
【问题讨论】:
标签: shell vim zsh iterm2 neovim