簡體   English   中英

如何在Neovim中為iterm2設置選項卡/窗口標題

[英]How to set Tab/Window title for iterm2 in neovim

我正在嘗試在iterm2中設置終端的標簽標題。 當我在外殼上使用時它有效

echo -ne "\033];foobar\007"

但是當我在neovim中執行此操作時,選項卡標題不會更改。 在Neovim中,我正在嘗試

!echo -ne "\033];foobar\007"

我的外殼是zsh,而不是我正在使用tmux或類似的東西(這個問題中故意遺漏了tmux標簽,盡管它通常與此類東西相關)。 我嘗試了該echo命令的某些變體(例如,用\\a代替\\007但僅是zsh sugar),並嘗試使用我在https://gist.github.com/bignimbus/1da46a18416da4119778上找到的功能,但也沒有任何功能運氣。

我在iTerm2配置文件中設置了允許終端設置選項卡標題和窗口標題的選項。 就像我說的那樣,即使我只是在不進入vim的情況下從shell中回顯該字符串,這也可以工作。

有什么想法可能會丟失嗎?

好的,這比我想象的要容易。 我不知道為什么以上內容在neovim中不起作用,我相信這是由於:!的不同實現所致:! 但由於我的問題實際上是選項卡的標題,而不是該實現的區別,因此我可以簡單地使用

set title

(默認情況下,至少在我的設置中默認情況下是關閉的)將標題設置為當前文件名或我為titlestring設置的任何內容。 似乎也適用於普通vim。 我不知道為什么我沒有找到這個,而是找到了無數駭人聽聞的echo片段。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM