6
A
回答
6
以下解决方案:
function HighlightEvery(lineNumber, lineEnd)
highlight myhighlightpattern ctermbg=darkred guibg=darkred
let pattern="/"
let i = 0
while i < a:lineEnd
let i += a:lineNumber
let pattern .= "\\%" . i . "l\\|"
endwhile
let pattern .= "\\%0l/"
let commandToExecute = "match myhighlightpattern ".pattern
execute commandToExecute
endfunction
command -nargs=* Highlightevery call HighlightEvery(<f-args>)
添加上面的代码,在.vimrc,
,并呼吁
:Highlightevery 10 1000
每10线突出以行号1000
相关问题
- 1. Vim语法突出显示每行的第一个字
- 2. 在第n行用vim
- 3. 删除从第N行到第N行vim的行
- 4. vim将换行变为空格,但不是每个第n行
- 5. 删除Vim第一列突出显示
- 6. 平均每第n行bash
- 7. 在Vim中突出显示当前行的第70个字符
- 8. Vim中更换每第四个出现
- 9. 突出显示VIM
- 10. 每7行,获得第n行熊猫
- 11. Excel,每60行删除第n行
- 12. VIM如何选择/复制第n行从第x行到第y行
- 13. Vim - 突出显示已更改的行
- 14. Vim自定义突出显示行首;
- 15. VIM突出显示整个当前行
- 16. 突出显示VIM中的任意行
- 17. 每行第一次出现vi/vim/sed等
- 18. 如何忽略时\ n使用matchadd突出排长队在vim
- 19. Vim:运行`n`行命令
- 20. 提取数据集的每第n行
- 21. 复制并粘贴每第N行
- 22. UiTableview插入行每第n个结果
- 23. 如何更新每个第n行
- 24. 使用NHibernate选择每第n行
- 25. 选择SQLite3中的每第n行
- 26. 每第n行跳列平均值
- 27. Vim HereDoc突出显示
- 28. Vim隐藏突出显示
- 29. Vim语法突出显示
- 30. vim语法突出奇怪
这很好,谢谢!小细节,vim抱怨“用户定义的命令必须以大写字母开头” – ggambett
好的,我已经更新了答案。 – albusshin
用哪种语言编写代码? –