我是 Vim 的长期用户(三四年),最近开始处理一些深度嵌套的代码。此代码使用空格缩进,而不是制表符。我想要一些干净且不分散注意力的缩进指示,以帮助在我查看多个层次的深度内容时跟踪我所在的代码块。
:set list
只显示制表符和结束行字符。我找到了一个插件(目前似乎无法挖掘它),它将以逐渐变暗的颜色突出显示每个缩进级别,但这在视觉上没有吸引力。理想情况下,我希望在每个压痕级别看到细垂直线。许多新奇的编辑器都有这个功能,但我还不愿意放弃 Vim。
有谁知道如何实现这一点?
这个答案有点晚了,而且也是一个无耻的塞子。 :)
不管怎样,试试我的缩进指南.vim https://github.com/nathanaelkane/vim-indent-guides插入。它的创建是为了解决我对 vim 中缺乏缩进指南的渴望。我厌倦了等待别人来建造它,所以我就自己做了。
特征:
- 可以检测制表符和空格缩进样式。
- 自动检查您的配色方案并选择合适的颜色(仅限 gVim)。
- 将用交替颜色突出显示缩进级别。
- 对 gVim 的全面支持以及对 Terminal Vim 的基本支持。
- 似乎可以在 Windows gVim 7.3 上运行(尽管尚未进行任何广泛的测试)。
- 缩进指南的可定制尺寸,例如。瘦导板(仅限软标签)。
- 可定制的开始缩进级别。
以下是该插件运行时的一些屏幕截图:将鼠标放在此处并单击 https://web.archive.org/web/20161014105245/https://nathanaelkane.imgur.com/indent_guides.
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)