Vim - 如何将空格识别为制表符 (set listchars=tab)

Vim - 如何将空格识别为制表符 (set listchars=tab)

我想知道是否可以使用该命令的配置“set listchars=tab:▒░,trail:·”来将 4 个空格“视为”制表符并获得下图的效果(使用真正的制表符)...

在此处输入图片描述

我使用设置“set expandtab”让 Vim 使用空格代替制表符。我确实需要使用空格代替制表符,但我会保留上述功能。有某种形式可以做到这一点吗?


当我使用“set expandtab”时,Vim 的行为如下...

在此处输入图片描述

...我希望他能像上面一样每 4 个空格识别一个制表符!


My setup for tabs...

set tabstop=2
set shiftwidth=2
set softtabstop=2
set expandtab

谢谢你!

答案1

看看下面的插件:

相关内容