gpt4 book ai didi

ubuntu - tmux 是否支持 vim 中使用的 cterm=undercurl?

转载 作者:行者123 更新时间:2023-12-04 18:25:28 25 4
gpt4 key购买 nike

在我的 vim 配置中,我添加了 undercurl拼写错误的单词的值(value)

hi SpellBad guifg=NONE cterm=undercurl

在 tmux 之外它工作正常,但在它里面我继续看到它被设置为 underline而不是 undercurl .

为了澄清,即使在 vim 中我也看不到花线,直到我添加到我的 .vimrc这个:
let &t_Cs = "\e[4:3m"
let &t_Ce = "\e[4:0m"

我做了一些长期的研究,tmux 的行为是正常的吗?在我看来,它根本不支持它。

软件配置 :
Ubuntu 18.04.3 LTS,
Tmux 3.0a,
Vim 8.0.1453

最佳答案

如果您的 tmux 足够新以支持此功能,那么您需要添加 Smul 功能,请参阅 https://man.openbsd.org/tmux#TERMINFO_EXTENSIONS :

set -as terminal-overrides ',*:Smulx=\E[4::%p1%dm'

如果你想要彩色下划线,你还需要添加 Smulc。

关于ubuntu - tmux 是否支持 vim 中使用的 cterm=undercurl?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/59680855/

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