【问题标题】:How to draw a vertical bar on every 4th space in Vim?如何在 Vim 的每 4 个空格上绘制一个竖线?
【发布时间】:2011-01-12 02:08:46
【问题描述】:

我希望 (g)Vim 在每个缩进的第 4 个空格处绘制一个管道符号 |,以显示类似于垂直缩进线的内容。

我找到了这个插件:http://vim.sourceforge.net/scripts/script.php?script_id=628, 但它只适用于制表符,我使用空格进行缩进。

我的.vimrc 包含:

set ts=4
set sw=4
set expandtab 
set softtabstop=4 

感谢您的帮助

【问题讨论】:

标签: vim indentation highlight


【解决方案1】:

您可以简单地每隔四个空格突出显示一次。虽然看起来可能 有点hackish,更简单且非常有效。请看一下 在my answer 到问题“Is it possible to display indentation guides in Vim?”,我在其中介绍了该技术 详细的。

【讨论】:

  • 太棒了!这就是我要找的谢谢你
【解决方案2】:

您可以尝试使用 my 插件:https://github.com/Yggdroot/indentLine

它完全满足您的要求。它显示一条细垂直线,而不是像http://www.vim.org/scripts/script.php?script_id=3361 这样的粗垂直线。

【讨论】:

  • 感谢您发布您的答案!请务必仔细阅读FAQ on Self-Promotion。另请注意,每次链接到自己的网站/产品时,都要求发布免责声明。
猜你喜欢
  • 1970-01-01
  • 2021-12-09
  • 1970-01-01
  • 1970-01-01
  • 2022-01-19
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
相关资源
最近更新 更多