Vim高亮显示每第N行编号?

丹尼尔451

我在Vim中的行号是蓝色(背景)和白色(前景),但这并不是很清楚,尤其是对于大文件。

我想将每五个行号背景设置为深蓝色,将每个第十行号前景设置为红色,以便人们可以轻松区分5行和10行代码,而无需计算或不必关注行号。

我怎样才能做到这一点?不幸的是,我没有发现任何插件可以执行此操作。

克里斯汀·布兰伯特

您可以使用我的DynamicSigns插件。它定义了一个SignExpression命令,其功能类似于foldexpression。就您而言,您可以简单地执行以下操作:

:SignExpression v:lnum%10==0?'Line1':v:lnum%5==0?'Line2':''

使用我的插件的优点是,当您添加或删除行时,它会自动调整行号。注意:根据文件的大小,这可能会使Vim变慢。但这是一个问题,许多符号插件都有一个共同点,因为没有用于访问符号的VimL API。

本文收集自互联网,转载请注明来源。

如有侵权,请联系[email protected] 删除。

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

Vim:高亮显示每第N行?

来自分类Dev

Vim python语法高亮显示很长的行

来自分类Dev

Vim python语法高亮显示很长的行

来自分类Dev

在Vim的每一行中的第n次出现之前放置文本

来自分类Dev

如何修剪每第n行?

来自分类Dev

每第n行插入分页符

来自分类Dev

在excel中每第n行上色

来自分类Dev

vim高亮显示的动态模式

来自分类Dev

FsReveal行高亮显示

来自分类Dev

(DevExpress)高亮显示行

来自分类Dev

如何在PHP中显示每一行的编号

来自分类Dev

如何在PHP中显示每一行的编号

来自分类Dev

当两个相似的名称与特定的相似编号时,Excel高亮显示条目行

来自分类Dev

点击时显示带有jQuery的第n个子编号

来自分类Dev

Vim高亮显示特定的文件类型(将语法文件,vim事件,行放入vimrc的位置)

来自分类Dev

使用clistview显示每第n个数据的数据

来自分类Dev

使用clistview显示每第n个数据的数据

来自分类Dev

jQuery DataTables行高亮显示

来自分类Dev

vim markdown语法高亮显示非常多

来自分类Dev

Vim语法高亮显示Fortran OpenMP注释

来自分类Dev

* live * vim语法在stdout上高亮显示?

来自分类Dev

如何打开vi / vim的语法高亮显示?

来自分类Dev

方案的 Vim 8.0 扩展语法高亮显示

来自分类Dev

在vim中高亮显示f / F / t / T行中的单个字符?

来自分类Dev

打印每第n行熊猫数据框

来自分类Dev

删除外壳程序中的每第N行

来自分类Dev

每第n行对Pandas DataFrame进行切片

来自分类Dev

删除外壳程序中的每第N行

来自分类Dev

gnuplot我如何每第n行绘制矩阵